置顶网站食用方法(推荐阅读!)2025-09-08创作 关于为什么写这个网站 部署一个自己的网站实在不是一件简单的事,但也实在是一个很酷的事。 互联网,千亿万亿的连接好像一张星系图。倘若有自己的一个网站,那么在万千星辰中,竟然有一颗是独独属于你的。 有些旅人也许会因为一些机缘巧合落到这颗星球上,它的一切,或荒芜,或苍翠。或单调,或繁杂。都被放在你眼前,等待着探索。它会有哪些隐秘的角落,有哪些惊艳的景...阅读全文
贪心2025-11-26算法 概念简介 贪心原理 贪心算法的核心就是一个字:贪。总是做出当前看来最优的选择,因此可知,贪心算法不从整体去考虑,它做出的选择也是局部最优选择,从而达到全局优化选择。我们只关注目前的利益,从而达到利益最大化,尽管贪心算法不一定能得到最优解,面对相当数量的一部分问题,我们是可以得到正确的答案的。 从...阅读全文
明明明月是前身2025-11-24创作11 临江仙 明月寺前明月夜 明月寺前明月夜,依然月色如银。明明明月是前身。回头成一笑,清冷几千春。照彻大千清似水,也曾照彻微尘。莫将圆相换眉颦。人间三五夜,误了镜中人。 赏诗是件雅事,此时心便不可为世俗所扰,否则你的文字也不免沾上俗气。所以离我看到这首诗,到现在提笔写这篇文章,竟已耽搁了四五日。 不敢说饱读诗书,只是李杜苏辛的雅章倒也拜读过一些。 概览诗坛,尽显诗人风姿的,李白之狂想,“应是...阅读全文
dfs专题2025-11-21算法 指数型dfs(选或不选) 参数 : 前u个数 选 or 不选 的 需要保存第x位置的状态的时候就需要用st数组来存状态 int st[] 0:没有遇见 1 选 2不选 代码模板 12345678910111213141516171819202122232425262728293031#include <iostream>#incl...阅读全文
喵喵思维题2025-11-21算法 L.Palm Island 2023哈尔滨ccpc 有一个字符串,可以把第一个字符移动到最后一个,也可以把最后一个字符移动到最后一个。前者为1操作,后者为2操作。假设字符串长度为n,你需要输出一个由12组成的序列(长度不超过n方), 带有模拟思想的构造。 这种题目往往你需要想出一种易于模拟的想法,然后用代码实现。如果你面对一个序列,要变成目标序列...阅读全文
前端基础2025-11-18前端用来记录一下自己的前端入门阶段 html 我用的vscode写的html,这里推荐安装一款插件,可以实时看到网页效果(HTML preview) html和CSS实在是没什么好说的,直接贴上代码 12345678910111213141516171819202122232425262728293031323334353637383940414...阅读全文
模拟2025-11-11算法本文收录模拟题 你的牌太多了 B3767语言月赛202305 你的牌太多了2 题意简介 双方:扶苏(FS) 和 小F(FR),每人初始n张牌 牌属性:每张牌有花色(f)和点数(p) 目标:谁先打完所有牌谁获胜(s为1则扶苏先手,2为小F先手) 一轮游戏...阅读全文
链表2025-11-10算法本文将兼述数据结构这门课中链表的侧重点以及算法实战中链表的侧重点。 什么是链表? 链表是一种用于存储数据的数据结构,通过像链条一般的指针连接元素(得名原因)。它是线性表的链式存储映像,称为线性表的链式存储结构 它的显著优势是删除和插入数据十分方便(数组要O(n),链表只需O(1)),但寻找和读取数据表现欠佳(数组只需O(1),链表需要O(n))。...阅读全文
图论-图的存储(1)2025-11-05算法本文基础:请确保你学过图论基本知识,vector的基本用法,结构体,以及一些dfs与链表知识 图的存储 问题引入: 给定一个有向图,包含n个顶点和m条边,计算该图中连通分量的数量 输入格式: 第一行两个整数n,m 接下来m行,每行两个整数u,v.表示顶点u与顶点v之间有一条边 输出格式: 输出一个整数,表示联通分量的数量 输入 5 31 22 ...阅读全文
acm随笔2025-10-31算法遇到异或,总归关于数学,先将有关于异或的式子以及性质全部列出来,根据题目选取有用的 a+b=(a^b)+ 2 * (a&b) (a&b)&(a^b)= 0 a^a=0 x=a^a^x a^0=a 一个序列异或起来等于0,将序列分成两个集合,不管怎么分,两个集合内部异或起来得到的结果肯定相等 一个序列的异或和一...阅读全文
numpy入门2025-09-29数据分析/python本文主要参考菜鸟教程和b站莫烦老师的视频,学习过程中发现其实很多部分讲的过于笼统,内容学习顺序不太妥当,有些内容无法直接理解。故自己调整了下学习顺序,对一些内容进行了扩展补充,对一些内容则进行了删改(非常少,基本都涵盖了)。如果你也刚入门,可以看看这篇文章,但是如果你已经是大牛,便不用浪费时间了 1.什么是numpy? NumPy(Numeric...阅读全文
shell修炼手册2025-09-28csdiy实验shell的学习其实是有些反人类的,这意味着你对着的界面是单调的黑屏和一行行的代码。图形化时代一去不复返。但是同时它也是炫酷的,可以让你的工作效率大幅度增加。学习过程中作者感到有些痛苦,因为shell作为一个工具型脚本语言,并没有很具体的教程。csdiy上推荐的MIT教程应该是最好的了,推荐食用。附上链接。这篇文章中我会对我学到的知识,以关键词的分类方式进行总结(这样比较系统方便查找记忆),对课上...阅读全文
碎碎念2025-09-25创作好想死啊为什么GitHub都是英文。(好业余的吐槽,当时是出于什么心情?) 有时候自己之前看不上的书,读了之后发现受益匪浅,才惊觉自己从前的浅薄。推荐《先学会爱自己,再遇见对的你》这本书。如何认识自己是无数人一生都要学习的课题啊。 后悔这学期七门专业课了 阅读全文
打表打表2025-09-24算法你总会遇见很多题目,看着有点逻辑,但是数学推导非常难受。看着有点规律,但是样例太少无法确定。或者你很肯定的能给出暴力做法,但是卡你时间复杂度。 这些种种情况,我们都可以用到打表!打表一般用到的就是暴力循环,暴力判断,dfs bfs。(这里将不定时更新作者遇到的有趣的打表题) 什么是打表? 我们先说说狭义的打表(仅代表个人理解) 打表就是将所有输入...阅读全文
栈与队列入门2025-09-24算法 什么是栈? 是C++标准库(STL)的一部分,它实现了一个先进后出的数据结构,它适用于最后添加的元素先被移除的场景。 栈的基本操作有哪些? push():在栈顶添加一个元素 pop():弹出栈顶元素 top():返回栈顶元素的引用但不移除它 empty():检查栈是否为空 size...阅读全文
树状数组2025-09-23算法 什么是树状数组? 它其实本质上和数组一样是一种数据结构,区别在于,它是树状的!(好像是废话)。 但是正是因为它是树状,所以它能高效的支持单点修改和区间查询!(并不是说它不能支持区间修改和单点查询。后面通过一些辅助数组和差分数组也可以实现) 树状数组具体能干什么? 如果你想知道一个数组1-7的前缀...阅读全文
在云上出现的字(读书摘抄)2025-09-22创作不定时更新看到的喜欢的句子,仰头方见,故言云上。也许会附上一些自己的感悟 我与我,周旋久,宁作我。 我仍记得第一次看到这句话,是在世说新语上。 桓公少与殷侯齐名,常有竞心。桓问殷:“卿何如我?”殷云:“我与我,周旋久,宁作我!” 世俗意义上,恒温以一个胜利者的姿态向殷浩问,此时的你和我相比,怎么样? 殷只是淡淡说了句,我宁愿做我自己。 彼时只惊叹于殷的宠辱不惊,气魄非凡。现在对这句话有了更多的...阅读全文
候鸟衔的信(三行情诗)2025-09-22创作三行情诗是一个很有意思的发明。人们对于情意,总是想诉说很多。然而如果只让你写三行,你会写什么呢? (不定时更新) 其一 在我的眸上,雕刻你的脸庞,自此众生皆你模样。 其二 看雪是你,听风是你,你居心上,才在天地。 其三 毕生所逐不过诗与远方而你...阅读全文
在河里漂的小纸条(作者写的乱七八糟的文案)2025-09-22创作有些句子,会像某个时间,流水一样流过你的脑海,也许抓得住,也许抓不住。它们没头没尾,有时也显得做作。但是都是思想在流动的证明。朋友,希望你也珍视你脑海中一闪而过的灵感。这也是你的一部分。如果你能在这条河中看到你愿意为之停留的纸条,那么固然是我的幸运。(不定时持续更新)。 之前作者有一个专门的笔记本记录这些,只可惜也许找不到了。只能在记忆里搜寻。这里同样是从六七年前开始写的句子。 那时的我们太过执...阅读全文
在花丛里躺好的书卷(作者送给朋友的诗)2025-09-22创作 醉花阴 松生崔嵬月华清,林深成双行。狸奴知意,南风岑临,晓光初破云。莫道情意酒中轻,初识知盖倾。纵化东海浪,但持恣意,身如青童君。 卜算子 期年白驹间,识君如长夏。黛眉何须张敞画,灼灼自风华。南岳齐浮云,湘灵瑟生花。扶余天寒心何住,故人亦故家。 虞美人 ...阅读全文
遗落在山间的诗稿(作者写的古体诗)2025-09-22创作整理这些诗文的时候,许多已经想不起了。不记得自己写了哪些诗,在各种可能留下痕迹的地方找了又找。在记忆这座深山里行走时,总免不了迷失。这些诗文的时间跨度很大,有五六年前的,也有近日的。有些写的水平一般的,本不愿放上来。但是细想一番,何必否定自己的过去呢? 凤栖梧 渐寒冬木纷华收,远望梨花,冰枝琉璃透。却道行人多回首,灵清不同桃李柔。流云飞散覆兰舟,...阅读全文
爬虫理论入门2025-09-19爬虫 1.如果你不伪装,你会被服务器嘲讽 1234import requestsresponse=requests.get("https://movie.douban.com/top250")print(response) 如果你想这样简单的实现爬虫,服务器会告诉你 <Response [418]> 状态码 418 实...阅读全文
类和对象2025-09-13python学习 一、继承的基本概念 继承是面向对象编程的三大特性之一(封装、继承、多态),它允许我们定义一个类(子类)来继承另一个类(父类)的属性和方法。 1. 基本语法 1234567891011121314class ParentClass: """父类/基类"...阅读全文
函数 && 文件存储 && 异常2025-09-10python学习 1.如何给函数写注释 123def a(name): '函数文档在函数定义的最开头部分,用不记名字符串表示' print('aa') 2.关键字参数 1234def a(name,words): print(name + '->'...阅读全文
列表元组字符串2025-09-09python学习 1. 列表都可以存放一些什么东西? 我们说 Python 的列表是一个打了激素的数组,如果把数组比喻成集装箱,那么 Python 的列表就是一个大仓库,Ta 可以存放我们已经学习过的任何数据类型。 1mix = [1, ‘小’, 3.14, [1, 2, 3]] 2. 向列表增加元素有哪些方法? ...阅读全文
爬虫理论入门2025-09-09爬虫 1.什么是爬虫? 爬虫顾名思义,就像一个在互联网这张大网上沿着链接不断爬行的虫子,不断获取它收集到的所有信息 它按照一定的规则,自动地抓取互联网信息的脚本或程序 2.爬虫的工作原理是什么? 爬虫的本质其实是不断发送http请求 那么如何发送http请求呢? 可以用python的requests库...阅读全文
python前言2025-09-08python学习 1.什么是BIF? BIF 就是 Built-in Functions,内置函数 2.python中的变量名不能以数字开头 3. 1234a=1b='1'a=bprint(a) 会输出1,没有单引号,因为它用print打印...阅读全文
记--读《西风不识相》2025-09-04创作附上原文链接 不太长的一篇文章,像是隔着一段时空听她在耳边慢慢讲了段故事。人从来是立体复杂的。在三毛身上尤为明显。她像吉普寨的长裙,没有被世俗死板的裁剪,自由而热烈,又漂泊着。正是这样一个年少时便孤身出国的人,后来放下一切去撒哈拉沙漠生活的人,曾经也被一句吃亏是福裹挟着,过了半年失去自我的生活。那半年里她没有原则的对人好,按照她自己的话来说,是懦弱。她过的越来越没有自我,后来越来越多人无止境的索求...阅读全文