值得学习的小套路
想七想八不如11408
一只积极进取的菜鸟
展开
-
算法竞赛--随机数据生成与对拍
头文件 stdlib.h 包含 rand 和 srand 两个函数,以及RAND_MAX常量,RAND_MAX的值与操作系统环境和编译器环境有关,一般情况下,在Windows系统中为 32767,在类Unix系统中为2147483647。rand() 函数返回一个0~RAND_MAX 之间的随机整数intsrand(seed)函数接受unsigned int类型的参数seed,以seed为“随机种子”。rand函数基于线性同余递推式生成随机数,“随机种子”相当于计算线性同余时的一个初始参数。若不执行原创 2024-02-27 20:51:23 · 178 阅读 · 0 评论 -
【字符串处理】
这三种方式各有优劣,具体应使用哪种方式取决于需要输入的字符串及其格式。若字符串中有空格,建议使用getline函数或者cin.getline函数更为方便。一行句子,字符数组用cin.getline(a,100);本蒟蒻还是要开个专题写一下……函数都可以用于读取一行字符串,并且具有类似的功能,但是。一行句子,字符串用getline(cin,a)3.使用cin.getline函数: 可以。如果需要读取包含空格的字符串,建议使用。把一个标准字符串(即不包含空格)输入。输入包含空格的字符串。输入包含空格的字符串。原创 2023-04-19 22:36:33 · 350 阅读 · 1 评论 -
关于比较中设置极大值,常设置的0x3f3f3f3f
int型变量的取值范围:[-2^31, 2^31 - 1] -> [-2147483648, 2147483647]原创 2023-04-17 08:42:46 · 373 阅读 · 0 评论 -
【组合数算法】以及校赛小复盘
这题真的不难,比赛的时候对字符串数组不熟悉复盘感觉当时应该错了两点细节字符串真的好多细节基本没什么逻辑,只要检查输入的对不对,调试一下,注意细节就完了。感觉没AC的主要原因是,这题没放在签到题的位置,乐。原创 2023-03-23 00:12:25 · 83 阅读 · 0 评论 -
【技巧】四舍五入
【代码】【技巧】四舍五入。原创 2023-03-01 22:10:19 · 55 阅读 · 0 评论 -
【技巧】在不知道输入数据数量的情况下输入多个数据
我们认识一下如何在不知道输入数据数量的情况下输入多个数据,这里提供两种方法。先换行,再按crtl+z,最后点一下回车。原创 2023-03-01 21:01:31 · 1088 阅读 · 0 评论 -
打印链表,分析
同时需要知道一点,当链表正序输出时最好使用循环迭代,用递归的代价是很大的。如果把1,2换一下这个时候就会逆序输出。打印链表通常会有两种方法,迭代和递归。当逆序输出链表时,递归是很不错的选择。当正序输出链表时,循环迭代就可以了;这里我们学习使用递归打印链表。原创 2022-11-23 19:59:58 · 477 阅读 · 0 评论 -
冒泡排序-排序
以从小到大为例,第一轮比较后,所有数中最大的那个数会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……从左到右,相邻元素进行比较。每比较一轮,就会找到序列中最大的或最小的一个。这个数就会从序列的最右边冒出来。就这样一轮一轮地比较,最后实现从小到大排序。原创 2022-11-22 22:09:38 · 84 阅读 · 0 评论 -
统计大写辅音字母
【代码】统计大写辅音字母。原创 2022-11-12 20:10:59 · 101 阅读 · 0 评论