数据结构
寒假学习的内容,首当其冲的就是数据结构,数据结构包括很多大类,堆栈,堆,树,图,排序算法……等等,但对于我来说要想记住所有的结构的所有函数的代码很难,所有我在第一次和第二次次观看哔哩哔哩上的学习视频的时候,将他们记了下来,第一次是大概的记录,第二次是较为详细的记录,虽然还是现在记得还是不是很牢固,但会方便以后的学习
这是笔记的obsidian链接
数据结构1
数据结构2
新的语言
除了学习数据结构,我还学了一点关于编程语言的东西,学习了一点关于Java的东西,一点关于C++的东西,还有一点Python的东西,同时接触了三者面向对象编程的部分东西。除了编程语言,还有一个超文本编辑语言——HTML,以及HTML的搭档语言CSS和JavaScrip,而且发现JetBrain家针对C/C++的集成开发环境Clion(听说是最好的c++集成开发环境)有两个缺点:
- 第一:代码存储路径不能出现中文
- 第二:Clion文件的C++文件命名不能出现中文
激活JetBrain专业版的方法
安装我们所需要的专业版集成开发环境后,打开JETBRA,打开之后,网站会快算检索各个通道的网速,我们选择最快的那个通道,如图所示
进入网站后就是下面这个样子,下载最上面的激活工具然后选择你要激活的软件,复制激活码,我们把激活工具下载并解压之后,打开scripts/install-all-users.vbs,让他运行之后,会有让你‘Done’的提示,然后我们打开集成开发环境,激活方式选择激活码,将刚才复制的东西粘贴进去,就可以了
正则表达式
正则表达式是一类根据自己所描述的规则匹配相应字符的表达式,正则表达式包括限定符,或运算,字符流,元字符等等,正则表达式匹配方式包括贪婪匹配和懒惰匹配,正则表达式还有或运算,用来搜寻更多的结果
obsidian_link
总结
在家里的学习效率和学习目的性确实不如在学校强,学的东西很快就忘了,记住的不多,而且学习的时候容易走神,但庆幸电脑笔记内会留一套方便复习。大多的已掌握的数据结构内容都是源于做题,以后还是得多做题。