11 2021 档案
摘要:C语言程序设计 chapter 9 排序&查找 1. 排序认识 排序是指:将一个无序数列,经过一些处理,变成一个有序数列(非降序列/非增序列)的过程。 也可以形象化描述为:对于任意 i<j, 有 a[i]<=a[j] (或者 a[i]>=a[j])。 当对于任意 i<j, 有 a[i]<=a[j],
阅读全文
摘要:C语言程序设计 chapter 8 文件 对于输入输出,一般我们分两种: 标准输入输出,也就是通过键盘和显示器控制台来输入输出。 文件输入输出,无需手动输入,程序会自动读写相关文件。 总的来讲文件操作形式有三种: 一、freopen文件重定向 二、fopen文件输入输出 三、fstream文件输入输
阅读全文
摘要:C语言程序设计 chapter 7 结构体 1. 结构体的认识 结构体概念:可以把各种类型的数据放在一起,形成新的数据类型。 如何定义:关键字 struct 格式: struct 结构名{ 数据类型 变量名1; 数据类型 变量名2; }; 如:定义一个学生,他有姓名,年龄,语文成绩,数学成绩,英语成
阅读全文
摘要:目录C语言程序设计chapter 6 指针1. 何谓指针(Pointer)2. 指针变量的定义3. 通过指针引用数组4. 通过指针引用多维数组5. 通过指针引用字符串6. 动态内存分配与它的指针变量 C语言程序设计 chapter 6 指针 1. 何谓指针(Pointer) 编译系统根据程序中定义的
阅读全文
摘要:目录符号约定奇数偶数算术平方根素数约数裴蜀定理同余方程快速幂 符号约定 整除:\(a|b\),即 \(b\) 整除于 \(a\),或 \(a\) 为 \(b\) 的因子。 互质:\(m⊥n\),即 \(gcd(m,n)=1\)。 取整:\(\lceil x \rceil\) 向上取整,\(\lflo
阅读全文
摘要:C语言程序设计 chapter 5 函数 1. 函数初识 1.模块化编程的含义 将重复性的代码封装成一个方法,需要的时候调用这个方法。 一般将这样的方法称为函数,完成方法的过程就叫模块化编程。 2.函数一般划分为自定义函数和系统函数 自定义函数:用户自己定义函数的功能 系统函数:系统函数就是系统自带
阅读全文
摘要:C语言程序设计 chapter 4 数组 1. 数组的概念 数组:同类数据的集合 定义方式:类型 数组名[数组大小]; 数组中的变量称为为数组元素,由于数组中每个元素都有下标,因此数组元素也称为下标变量。 数组下标取值从0开始,使用数组时下标不能越界,同一数组的所有数组元素在内存中占用一片连续的存储
阅读全文
摘要:[toc] ### P7909 [CSP-J 2021] 分糖果 candy - 涉及知识点:阅读理解、分支+数学思维、循环 - 解析:本题能够直接读明白题目,但是要注意题目要求输出的结果是自己单次能得到的最大值。 - 方法1:暴力枚举,直接将 [L, R] 进行枚举,和现有最大值进行比较,每次取最
阅读全文

浙公网安备 33010602011771号