c小菜
文章平均质量分 77
关于c语言的学习及总结
成为一颗星星
脾气暴躁和温柔并不冲突!!!
展开
-
还在挣扎文件
文件原创 2023-05-01 16:37:03 · 764 阅读 · 3 评论 -
继续细说文件
文件原创 2023-04-30 17:45:33 · 563 阅读 · 0 评论 -
关于 变量
c语言原创 2023-04-25 20:58:14 · 431 阅读 · 0 评论 -
1.12学习总结(kmp相关题目)
昨天还脑子一pain混乱,今天起床就有思路了,过了这个题就赶紧来写总结了,今天一定要认真写好总结:D!原创 2023-01-12 15:57:22 · 64 阅读 · 0 评论 -
我的刷题之旅1
作业作业原创 2022-11-29 20:25:56 · 339 阅读 · 0 评论 -
学长的随机数
刷题刷题原创 2022-12-04 09:55:55 · 73 阅读 · 0 评论 -
1.3日学习心得
1.3总结原创 2023-01-03 22:16:23 · 69 阅读 · 0 评论 -
1.5学习总结
这个题目刚开始我是用选择排序写的,然后时间超限,才看到别人说要用归并排序,然后了解了一下就开始自己上手代码了,然而,一直时间超限,我差点又以为不行了,然后从这题写对的朋友了解到,他也是用这个写对的,对比一下她的代码,没发现什么异常,知道在很久很久以后我才发现这个错误,真的,其实这个题的时候我也是先用选择排序,然后超时,在这里的时候我就学了归并排序,然后还是过不了,后来从学长那里了解到,这题只能从01的位置来看,总有一天,那个一点一点可见的未来,会在你心里,也在你的脚下慢慢清透。原创 2023-01-05 21:48:05 · 58 阅读 · 0 评论 -
1.11学习总结kmp算法1
我们平时都是暴力搜索子串,(这个暴力法的代码我就不给了)但是,每一次都会让子串不停的回溯到零(如果不匹配)特别是在万一很多都匹配只是是最后一个不符合的时候,就会功亏一篑,就很伤心,因为我们都已经遍历过那里了,对此我们就有了这个代码,而这个代码就是可以让我们减少很多步骤而直接精简比较如:在abcdabc里面找aba我们画图来看,但是如果用这个kmp的话就可以省下很多步骤从而节约时间,第二个图,可能这里看不出很大,但是越长重复的前后缀越多就越能看得出,不太会举例,还是等明天拿题目再来一起画一下。原创 2023-01-11 22:56:56 · 62 阅读 · 0 评论 -
1.10总结
不是因为数字太大没有用对应的转换规范,就是由于没有及时break,还有就是忘记初始化s,还有就是开数的时候对应的类型开小了TAT!嗯这个题刚开始想的就是偶数可以奇数不可以,但是后来一直出不来答案,从学长那里才了解到其实就是三不行,然后可以找规律,你会发现,我甘愿做残冬的槁木,只要曾经是早春如诗如画的花火,我立誓要在成土成烟之余都要洒然一笑,因为活过了就是一场胜利,就有资格欢呼;,n个数,再m行表示关系,这个边其实就是用来计数的表示关系,没什么用。这题真的写了我好久QAQ!写这个题犯的错误真的多到天际,原创 2023-01-10 09:15:33 · 98 阅读 · 0 评论 -
第三次测试1.8
这个题学长说不会错,嗯,我应该是那几个为数不多的写了三十多分钟还没写出来,嗯,后来问了请教了一下可爱的王二麻子后才发现自己看错题了TAT,还在那里一直用dfs,嗯,现在过了就赶紧来写个总结庆祝一下,我的代码。,其实如果用总的减去每两个连续的零会更快一点,嘻嘻,这是王二麻子的好想法。=2+1=3,是 的倍数33.题目看起来有点乱,其实这个如果用硬算的话,就会时间超限,嗯,但是还是先上一段硬算的代码吧!递归的时候没写等于零的情况,然后就输入不了了,这要注意。所以是k的倍数,最大的符合条件的是k-1。原创 2023-01-08 22:12:41 · 64 阅读 · 0 评论 -
季守爱刷题
季守刷题原创 2022-12-13 23:19:38 · 40 阅读 · 0 评论 -
1.15学习总结
然后听学长讲课之后才知道直接用一个公式就行了,越想越气,整整三页纸的规律,还比不过一个公式TAT,对此我们进行分析,你看如果要是这个公式最大的话就要分别使x/a,和x%a最大,单独一个x/a还好,直接让x取最大值就行了,但是这个x%a,就不能这么搞了,可以想想,怎样才会让余数最大,不就是让它尽可能的接近a-1嘛,因为a-1余数最大,只要是x接近a-1就行(x可能很大很大但余数是a-1的),然后就会得到下面的代码。对于每一组样例给定l,r,a(1原创 2023-01-15 23:36:56 · 49 阅读 · 0 评论 -
直接插入排序
有关插入排序的学习。原创 2022-12-04 16:37:28 · 56 阅读 · 1 评论 -
01背包问题
12.27日学习总结原创 2022-12-27 21:34:54 · 116 阅读 · 0 评论 -
做题心得篇12.26
做题的小心得原创 2022-12-26 19:47:18 · 174 阅读 · 0 评论 -
1.30学习总结
完了,一个假期下来,感觉自己学的忘得差不多了,今天就不写题了,浅浅总结一下之前写题容易犯的错误,先是搜索有关题,那时候忘记总结这些题了:这个栈的题主要是考出栈和入栈的模拟:还是先把题目复制下来,现在这里说一下我在写这个题的时候,准确来说是知道怎么写之后还会犯的小错误,就是少了一个换行符,直接少了60分TAT;给出两个序列 pushed 和 poped 两个序列,其取值从 1 到 �(�≤100000)n(n≤100000)。已知入栈序列是 pushed,如果出栈序列有可能是 poped,则输出Yes。原创 2023-01-30 21:00:12 · 57 阅读 · 0 评论 -
我的刷题之旅2
C语言的刷题原创 2022-11-29 11:48:19 · 376 阅读 · 1 评论 -
2.1学习总结
还是最短路径的题,顺便为了做题还学了个链式前向星,先再把题搞出来顺便来模拟一下代码巩固一下。本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通过,如有需要请移步。原创 2023-02-01 22:42:53 · 64 阅读 · 0 评论 -
1.2学习心得
学习心得原创 2023-01-02 22:27:02 · 94 阅读 · 0 评论 -
关于埃式筛的学习进程C语言
埃式筛法原创 2022-11-22 00:36:32 · 71 阅读 · 0 评论 -
1.31学习总结(3.30再次复习)
再次复习一下最短路径,最新复习时间2023.3.30原创 2023-01-31 22:49:34 · 71 阅读 · 0 评论 -
1.9学习总结
it can be proved that the pair of prime numbers pp and qq such that N=p^2qN=p2q is unique.这里已经可以保证是唯一的答案了,所以只要能满足乘起来等于那个数且只要是不相等就行了。为这个题目还特意去学了一个欧拉筛,谁曾想还是没写出来,这还是从学长那里问到的,当然,这个和学长的还是有些区别的,这题要注意的有几个点,首先是范围,然后就是题意的理解了,特别是标记的这句。今天就重点来讲一下这个困了我一个下午的。原创 2023-01-09 22:25:38 · 114 阅读 · 0 评论 -
1.13字典树学习
哦对了,之所以这个search函数不去在最后返回1而是数组,这是为了防止子串符合了某条字符串的所有前缀但是就是不属于那个字符串,如果返回的是一的话,都相当于判定是那些都相等了,还有就是返回数组容易是判断重复情况。我期望每一个人都尽自我的力,不管他的才分如何,上天并没有划定一批人,准许他们能够单凭才气而成功。接下来 nn 行,每行一个字符串表示其名字(互不相同,且只含小写字母,长度不超过 5050)。接下来 mm 行,每行一个字符串表示教练报的名字(只含小写字母,且长度不超过 5050)。原创 2023-01-13 22:05:58 · 41 阅读 · 0 评论 -
2.3学习总结
写单源最短路弱化版的时候,就已经快累死了,再来个标准版,一样的题,这数据妥妥天差地别QAQ。原创 2023-02-03 23:10:32 · 59 阅读 · 0 评论 -
作业抓捕局
刷题刷题原创 2022-11-22 23:35:10 · 447 阅读 · 0 评论 -
12.29学习搜索
学习总结原创 2022-12-29 21:39:34 · 73 阅读 · 0 评论 -
1.6日学习心得
根结点的话一般都是在一棵树的顶端,子结点就是一个结点下联的两个结点,那两个结点称上面的结点为父结点,而上面的称两个为子结点,还有就是,没有子结点的结点称为叶结点,而既不是叶结点又不是根结点的结点称为内部结点。如果有来生,要做一棵树,站成永恒,没有悲欢的姿势。一半在土里安详,一半在风里飞扬,一半洒落阴凉,一半沐浴阳光,非常沉默非常骄傲,从不依靠,从不寻找。中后序嗯就是左根右,左右根,可以自己画图试图理解一下;时候不早了,明天再把树的深度和有关题目带上,加上并查集的总结。今天来总结一下最近学的二叉树以及题目;原创 2023-01-06 22:25:36 · 46 阅读 · 0 评论 -
C语言的学习历程3(冒泡排序)
冒泡排序的学习历程原创 2022-11-17 09:16:26 · 308 阅读 · 3 评论 -
真的,我爱上这作业了
作业要认真写哦原创 2022-12-10 20:03:49 · 477 阅读 · 0 评论 -
1.4总结
刷题刷题原创 2023-01-04 21:56:33 · 102 阅读 · 0 评论 -
12.28学习心得
12.28总结原创 2022-12-28 21:26:56 · 91 阅读 · 0 评论 -
2.2学习总结
今天折腾了那么久又只有一个题的题解QAQ先看看题吧有一个邮递员要送东西,邮局在节点 11。他总共要送 �−1n−1 样东西,其目的地分别是节点 22 到节点 �n。由于这个城市的交通比较繁忙,因此所有的道路都是单行的,共有 �m 条道路。这个邮递员每次只能带一样东西,并且。求送完这 �−1n−1 样东西并且最少需要的时间。原创 2023-02-02 22:26:30 · 60 阅读 · 0 评论 -
12.30学习心得(迷宫)
12.30学习心得原创 2022-12-30 21:38:17 · 74 阅读 · 0 评论 -
关于一个大学生写一个题目写一天
链表学习原创 2023-03-27 09:36:40 · 2627 阅读 · 4 评论 -
2.15学习总结
是蒟蒻原创 2023-02-16 00:10:00 · 103 阅读 · 0 评论 -
2.7日学习总结
测试总结原创 2023-02-07 23:44:00 · 75 阅读 · 0 评论 -
数据结构写题的时候
线性表作业原创 2023-03-20 14:21:26 · 476 阅读 · 0 评论 -
C语言的学习历程1
我们在输入时就只是先打一个数字再按个enter键再输入因为在scanf输入整数时是以空格和回车为分隔符的,什么是分隔符,你可以理解为,两个数1,2不可能直接输入12这样会误以为是十二,所以这时候我们还要再打一个东西来把他们分开,准确来说,如果scanf格式像上面这样的话,只有当程序接受到整数才会输入对应的数里面,而如果是这样。知道你最近很累,但是请相信,你受过的苦,吃过的亏,扛过的责,担过的罪,到最后都会变成光,照亮你的路!这时候你会发现,第二个根本就没输入进去,是随机值;我输入1(空格)2;原创 2023-04-11 22:34:02 · 38 阅读 · 0 评论 -
2.8学习总结
dp原创 2023-02-09 00:54:54 · 51 阅读 · 0 评论