![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
一些总结
文章平均质量分 94
平时的总结
sukura_small
这个作者很懒,什么都没留下…
展开
-
7.24-7.30周记
在开始这周的总结之前,我先把map的取值赋值以及输出写一下(怕自己忘记)这周讲了很多算法 也有一两个算法是我没有完全理解的 我就跟着题目一点点讲自己对于每个算法的理解吧对于排序和排列 我们有很多种方法,常见的老三样:选择排序、插入排序、冒泡排序。这个是我们一开始学习的排序方法,但在数据过大时,很显然,对于O(n^2)的时间复杂度,很容易就超时了,这个时候我们就有另外一些时间复杂度较小的算法降临了:快速排序、归并排序、快速排序....等等。今天我们就着重来讲这三种排序。在讲之前呢,我们先分享一个stl函原创 2023-07-30 17:15:20 · 78 阅读 · 1 评论 -
7.17~7.23周记
由于对折次数仅为10,数据规模并不大,可以通过手算简单的完成。对折0次,得到2根;对折1次,得到2 * 2 - 1 = 3对折2次,得到3 * 2 - 1 = 5对折3次,得到5 * 2 - 1 = 9对折4次,得到9 * 2 - 1 = 17对折5次,得到17 * 2 - 1 = 33对折6次,得到33 * 2 - 1 = 65对折7次,得到65 * 2 - 1 = 129对折8次,得到129 * 2 - 1 = 257对折9次,得到257 * 2 - 1 = 513。原创 2023-07-23 22:03:31 · 93 阅读 · 0 评论 -
7.16周总结(2023)
这个题目一开始自己做的时候执着于先根据样品多少来进行排序,在有序之后去判断是否样品种类多的那一方拥有样品种类少的那一方的全部样品种类,然后我就一直卡在判断的那个方面,之后去搜了,看了这个比较相对好理解,才发现其实这个题目是可以用打表来做的,是一个比较巧妙的方法。后来发现按照这种方法写的根本写不下去 因此用上面那个(y*k)%(y-k)更为巧妙。这个是我第一次接触打表类的题目,我感觉这个方法对于一些题是一种很巧妙的方法 日后可以多接触这方面的题目。给你n个整数,请按从大到小的顺序输出其中前m大的数。原创 2023-07-16 11:00:33 · 128 阅读 · 2 评论