最新 最热

课设:通讯录

(1)信息维护:联系人信息数据要以文件的形式保存,能实现联系人信息数据的维护。此模块包括子模块有:增加联系人信息、删除联系人信息、修改联系人信息。...

2024-10-03
3

什么是swot分析?

SWOT是优势(Strengths)、弱点(Weaknesses)、机会(Opportunities)和威胁(Threats)四个单词的缩写,指导我们在分析时从优势、弱点、机会和威胁四个角度着手。

2024-09-30
3

不造轮子之STL中集合的交并补

在日常的开发中,常涉及到容器的常见操作,如查找、删除、排序等,C++ STL提供了丰富的算法库,可以方便的完成这些操作。为了避免重复造轮子,同时为了提高效率,了解常见的STL算法是非常有必要的。...

2024-09-29
3

【数据结构初阶】排序算法(中)快速排序专题

快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法。 其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大...

2024-09-29
4

二分查找经典题目

只有left > right时才能跳出循环,因为每次分割出来的区间的数是未知的,当left == right的时候仍然要检查

2024-09-24
4

手撕Python之序列类型

我们可以将这个范围进行分割,分割为多个小范围列表,然后进行拼接,就能得到我们想要的列表了

2024-09-23
1

C语言---深入指针(4)

对于qsort函数来说,我们只需要额外构建一个比较函数就能利用qsort进行快速排列

2024-09-23
1

C语言---深入指针(2)

int*arr5说的就是一个包含5个元素的数组,每个元素都是指向int类型的指针.

2024-09-23
1

移情别恋c++ ദ്ദി˶ー̀֊ー́ ) ——9.模板进阶

通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型的可能会得到一些 错误的结果,需要特殊处理,比如:实现了一个专门用来进行小于比较的函数模板...

2024-09-23
1

Codeforces Round 962 (Div. 3)

农夫约翰到达他的农场后,他数了数 n条 腿。众所周知,只有鸡和牛生活在农场,鸡有 2 条腿,而牛有 4 条腿 。

2024-09-23
4