自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 2022.1.7总结

1.成功在vm上安装了kali虚拟机,对vim的基本操作了解了一下 2.asp.net第二章 知道了如何将vs code写的.html形式的网页放到vs项目中

2022-01-08 10:50:26 729

原创 2021.12.6—12.11周总结

1.将数据结构的查找这一章学完了 线性表(顺序、折半、分块)和树表(二叉排序树、平衡二叉树、B-树和B+树、哈希表)的查找 2.前端的期末作品肝完了(三四天),基本上来说,后续有空应该会继续完善 3.写算法题,准备蓝桥杯吧,虽然过不了,还是去见见世面,哎嘿 ...

2021-12-12 17:47:29 256

原创 2021.11.29-12.5周总结

数据结构图,C语言洛谷写题,前端OPPO首页案例 一.数据结构 图 (一)图的基本概念 图G是由两个集合V和E组成的,V是顶点的集合,E是两个不同顶点边的集合 无向完全图有条边,有向完全图有条边<只考虑出边的话,与之相关的出边有个,总共个顶点> 简单路径:一条路径上除开始点和结束点外,其他点都不一样 路径长度:经过边的数量 回路或环:开始点和结束点是一个 连通图,连通分量,强连通图,强连通分量:分别对于无向图、有向图来说,任意两个顶点都是连通的;极大连通子图为连通分量 ..

2021-12-06 00:44:15 218

原创 2021.11.22-11.28周总结

一、数据结构 将数组、树。二叉树的基本知识点看完,复习并理解了一遍;对图这种数据结构的概念有了基本的了解 (一)数组 数组的一种线性表的推广 在二维(或者多维)数组存储时,要看清楚是按行还是按列优先存储 特殊矩阵如何压缩存储,对称矩阵,上、下三角矩阵,对角矩阵 稀疏矩阵:非零元素个数相对于矩阵元素总个数非常小的矩阵 稀疏矩阵的元素分布没有规矩,具有随机性 稀疏矩阵无随机存取性 稀疏矩阵可以用三元组、十字链表两种方式存储 (二)树 树是一种树形结构,是非线性结构,常用的树形结构有树和.

2021-11-29 00:25:27 230

原创 2021.11.18总结

数据结构递归 进一步了解了什么是递归,什么时候使用递归,递归模型(递归出口,递归体) 了解了如何去设计递归算法

2021-11-19 21:03:02 83

原创 2021.11.16-17总结

数据结构串 串是由字符组成的有序数列 相等要字符长度相等并且每一个字符相等 顺序串:非紧缩格式(每个单元一个字符),紧缩格式(每个单元多个字符) 链串:每个节点存放的字符数称为节点大小 串的匹配模式:BF算法、KMP算法 KMP算法避免了主串指针的回溯问题 ...

2021-11-19 21:00:07 190

原创 2021.11.13-15总结

将C语言文件相关的内容学完了,了解了文件相关的函数

2021-11-17 20:13:50 83

原创 2021.11.12总结

把入门3循环结构的题大致写完了

2021-11-12 23:15:22 348

原创 2021.11.10-11总结

C语言 了解了typedef的用法,可以给数据类型取别名、和结构体一块使用、简化一些复杂的类型声明 共用体(union)和结构体的声明是类似的,但共用体的所有成员拥有同一个内存地址,它们不会同时出现,只是不断的在切换;对其赋值会被覆盖掉,只会正确打印最后一个元素 枚举类型(enum),一一列举,一个变量只有几个可能的值,就可以使用枚举类型;枚举类型是整型的,从0开始;可以声明时进行任意赋值,从中间赋值,前面还是按0开始,后面按赋值开始;枚举常量的值和名字是绑定的,后期不可修改 位域,把一个字节.

2021-11-12 00:19:52 218

原创 2021.11.9

把数据结构 第一章的课后写了一下,有点难哎 第二章的1-12题 对空间复杂度有了进一步的了解,假设法和最深层语句执行次数,但是涉及到 log 什么的我就不咋会了 如何去设计一个抽象数据类型 基本能将算法的功能看出来 如何设置更加高效的算法 ...

2021-11-10 00:29:07 225

原创 2021.11.8

好久没写题目了,一不小心写了个死循环出来哎

2021-11-09 23:21:49 87

原创 2021.11.7总结

数据结构 将第三章栈与队列知识点看完了,栈是先进后出表,队列是先进先出表 然后发现了书上有很多题目,慕课上面也有很多题目,只是我自己没写而已 下周从第一章开始写题,然后洛谷很久没写题目了 下周:将数据结构书上和课程的题目写完(到第三章),洛谷争取把入门4写完 ...

2021-11-08 00:38:17 85

原创 2021.11.6总结

1.数据结构 栈只能从一端插入或删除,后进来的元素先出去 数据结构缺少练习,只是一直在看知识点,没有写题,打算把栈与队列看完,开始去看看题目 2.C语言 使用malloc和free函数会造成内存碎片,解决办法:为程序创建一个内存池,多了一个缓存区域(用链表实现) typedef给数据类型取别名(可同时取多个别名),搭配定义结构体使用 ...

2021-11-07 13:00:44 557

原创 2021.11.3-11.4总结

1.将C语言的单链表看完,简单了解了一下typedef的用法 2.继续数据结构的学习,将线性表的基础知识已学完, 因为将C语言的结构体学习了,所以再次重看线性表的顺序表和单链表,比以前更容易理解,更加理解指针 懂了线性表的存储结构——顺序表、单链表、双链表、循环链表、有序表的定义、异同等等 但是在算法设计上,可以看懂,但还不会自己完全写出来 ...

2021-11-05 01:03:26 569

原创 2021.11.2总结

努力肝C语言的进度,争取中旬看完c的视频(小甲鱼) 一.课后题 二.继续肝视频 本来想把今天把p47单链表3看完的,但是明儿课太多了,得去睡觉了。。。

2021-11-03 00:17:52 114 1

原创 2021.11.1总结

一.数据结构 二.C语言

2021-11-02 00:46:09 959

原创 2021.10.31总结

一.继续赶C的进度 1.p39 C语言的内存布局 1)了解了C语言内存布局从低到高: 代码段(程序执行代码的内存区域,函数、常量变量等)、 数据段(已经初始化的全局变量和静态局部变量)、 bbs段(未初始化的全部变量和静态局部变量)、 堆(动态分配的内存)、栈(函数执行的内存区域,局部变量、参数等) 2)知道了堆栈的区别,申请方式、释放方式、生存周期、发展方向 3)变长数组VLN是在栈上存放的 4)代码段放在地址是怕堆或栈溢出,覆盖代码 2.p40 高级宏定义 1)宏定义只...

2021-11-01 00:45:02 103

原创 2021.10.29

洛谷写题 下次总结。。。

2021-10-31 12:00:16 88

原创 2021.10.30

一.在赶C语言的进度 1.学习了p36快速排序程序怎么去实现 先找一个基准点,将序列分为左右两边,从左到右找大于基准点的数(i),从右到左找小于基准点的数(j) 将找到的两个数交换 直到 i>j 时结束第一趟循环 ,这时左边序列都是小于基准点的,右边序列都是大于基准点的 遍历左边数组,执行该函数 遍历右边数组,执行该函数 2.p37动态内存管理1 molloc函数:申请动态内存空间,不会初始化,里面的数据是随机的,申请的空间存放在堆上,返回的是指向这块内存空间的指针 free函数:

2021-10-31 11:57:29 106

原创 2021.10.28总结

还是没有去把入门2的错题弄懂 开始了入门3循环结构的题目 5718 找最小值 ,min初始化为数组的第一个元素,不能初始化为0 5719 分类平均,直接循环整除的数字,进行相加,得到sum,再除以n/k得到多少个数,就可以得到平均值了 5720 注意是从第一天开始的,而不是第0天 5721 1.直角三角形的边长为n 2.两层for循环嵌套,一行一行的输出就好 3.判断是否大于10 1009 阶乘之和 ,自己写的判断少了条件什么的,只过了一半的测试点 #in...

2021-10-29 00:42:44 94

原创 2021.10.26总结

1.写了递归的三道课后题,反向输出字母、斐波那契数列、十进制转换为二进制,进一步了解了递归的原理,以及如何使用递归的方法去写程序 2.看了p35汉诺塔,弄懂了汉诺塔这个游戏运行的原理,以及怎么用递归去写出来 3.继续刷算法题 1424 不用考虑太多,直接循环经过的天数n,然后判断周几x是否等于6或者7,x++,就可以了 1888求正弦值,重点在于约分!!! //求得最大公约数 for(i=min;min>0;i--) { if(min%i==0&&.

2021-10-27 23:06:00 2120

原创 2021.10.25总结

1.继续学习C语言,学习了p34递归,知道了递归是函数调用自身,必须设置停止条件,否则程序会因为反复运行而崩溃,递归的运行速度没有迭代快,会占很多内存 2.继续洛谷写题,想去试试蓝桥杯 5716记得判断闰年 1085在接收多天的数据时可以通过使用for循环来接收,再for循环里比较 1909最开始没有分,因为将等于号 "==" 写成了赋值号 "=" ,感觉思路是对的,但是不知道错在哪 #include<stdio.h> int main() { int i,n,a,b,he,s

2021-10-26 16:03:32 90

原创 2021.10.24总结

这几天有点废。。。 今天到做核酸 晚上回来就写了几道题 1.p5714试了好几遍也没有想懂,看了题解,感觉是一样的,但是就是过不了 #include<stdio.h> int main() { double m,h,z; scanf("%lf %lf",&m,&h); z=m/(h*h); if(z<18.5) { printf("Underweight"); } else if(z>=18.5 && z&lt..

2021-10-24 00:52:18 100

原创 2021.10.20总结——猴子排序

一.猴子排序程序 目的:将一个混乱数组,按从小到大的顺序打印出来 1.main函数 int main(void) { int array[] = {73, 108, 111, 118, 101, 70, 105, 104, 67}; int i, length; time_t begin, end; begin = time(NULL); length = sizeof(array) / sizeof(array[0

2021-10-20 22:33:21 744

原创 2021.10.18总结

一.看懂了经典程序—洗牌游戏。 1.将洗牌、发牌、显示分别用独立的函数来封装,然后在main函数中调用洗牌shuffle()、发牌deal()、显示show()三个函数。三个函数最初执行一次,若重新洗牌Y,再次循环调用函数 int array[54]; //牌 int player[3][14]; //每个玩家拿到的牌 int i,ch; char names[3][40]; //玩家的名字 for(i=0;i<54;i++) { array[i]=i+1;

2021-10-20 09:41:30 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除