- 博客(19)
- 收藏
- 关注
原创 C/C++程序设计易错点收集
在对全局变量的使用中一定注意在函数中不小心改变了不该改变的全局变量,造成不可挽回的后果。尾递归:尾递归的妙处在于递归后可以删去前一个函数的栈帧,从而降低程序的深度,因而可以节约空间。函数体的定义可以写在调用函数的语句,但是在调用之前要有声明,告诉编译器这个函数是实际存在的。此处的q指向一个一维数组,创建的动态数组即是一个充满指向一维数组的指针构成的数组。全局变量可以在程序的任意地方使用,注意如果定义在其他的源文件中则需要声明。首元素,第一行元素的首,整个数组的首有不同的含义。在不同的源文件注意即使声明。
2024-01-13 15:44:46 351 1
原创 语句与基本数据类型易错点
switch语句理解:default位置是随意的,但是必须所有case都不符合才会执行default,且default之后没有break会继续向下执行,直至语句结束。操作符的副作用:在某些特殊情况C++标准中没有规定计算的顺序,可能出现多种不同的结果。右移>>:无符号数补0,有符号的数按原来数的正负补0或者1。注意 ++x可以赋值,x++不可以,x++的本质是创建了一块临时空间。短路求值:在逻辑判断中,若逻辑判断已经完成,则不会执行之后的语句。左值和右值:左值在内存中有对应的存储位置,可以赋值。
2024-01-13 11:03:07 370 1
原创 程序设计基础期末复习
C++程序:编辑(cpp)->编译(obj)->联接(exe)->运行->结果。标识符的运用:第一个字不能是数字,由大小写英文字母,数字,下划线等构成。过程式程序设计强调过程抽象,程序的执行体现在一系列的子程序的调用。集成开发环境:VC++,Turbo C++,Dev C++对象式程序设计强调以数据为中心,基于对象的程序设计范式。程序由一些对象构成,对象是数据及其操作的封装体。高级语言:C,C++,Java,python等等。包含:标识符,关键词,字面常量,操作符,标点符号。程序设计=范式+步骤+语言。
2024-01-13 10:11:38 330 1
原创 二元关系知识
有序对引出笛卡尔积笛卡尔积的性质因而定义出二元关系记号三种特殊关系关于域的概念关系的逆关系的复合关系运算的结论关系的幂关系幂定理集合上的关系注意。
2024-01-12 10:10:00 368 1
原创 命题逻辑与谓词逻辑基础
相应的,求合取范式,要使用析取对合取的分配律。本题求析取范式,使用合取对析取的分配律。以下为判定一个命题公式的真假的方法。用于转换蕴含符号的等值式。注意分配律的反用很重要。自然推理系统的推理规则。消解,取拒,析取三段论。
2024-01-12 09:22:50 344 1
原创 欧拉图与哈密顿图
在连通的程度上在加上1,即得哈密顿回路的充分条件(注意不是必要条件)哈密顿图可以看作是回路上加边组成的。因此可以引出哈密顿图的充分必要条件。引入:哥德堡七桥问题。有哈密顿图的必要条件。
2024-01-11 22:08:06 381
原创 图论基本知识
二部图可以用边把对应的端点分为两个部分,即是一种划分点集的图。正则图是完全图的退化版本,每个顶点的个数都是k个。那么如何度量连通性,即如何描述连通的牢固程度呢?k连通图指删除少于k个顶点无法使其不连通的图。简单通路不能包含重复的边,但可以有重复的点。定理:如果一个图不连通,则其补图连通。点连通度可以用于描述图的连通程度强与弱。初级通路不能含有重复的边或者重复的点。定理1 顶点度之和恰等于边数的两倍。完全图要求每个顶点都是最大度。下面是一些特殊图的连通性。证明:巧妙的去一边变换。定理3:关于顶点最大度。
2024-01-11 17:51:06 437
原创 循环群与群同构
只要存在整数k使得n的k次幂,使得回到自身,即是对应的生成元。显然对于每一个循环群的阶数的每个因子d,都有一个对应的子群。显然,群的阶数就是生成元的阶数。有限循环群的生成元有如下命题。无限循环群的生成元很特殊。循环群的子群有如下结论。
2024-01-11 16:29:57 514
原创 离散数学:代数系统
运算的定义:即是笛卡尔积到另一个集合的一种函数关系。例如:苹果*香蕉=梨子(*为一种新定义的运算符号)注意:代数系统不一定有单位元,若有则只可能有一个。这样称为在集合A上封闭,即是苹果*香蕉=苹果。先读左边再读运算符号再读上边,有顺序要求。先计算再映射=先映射后在对应的规则下运算。n=2的时候为二元运算,可以画出它的表。一个元的左右逆元如果存在,则必然相等。如果函数不是双射的,则考虑同态映射。幂等元:自身与自身运算后还为自身。左单位元和右单位元不一定存在,那么就有一种特殊的运算。括号内的对象是被分配的。
2024-01-11 11:19:58 473
原创 如何高效地使用搜索引擎
原理 爬虫 提取,索引 抓取互联网的信息,然后对信息进行索引 对应网站可以限定搜索引擎可以爬取的内容 例如淘宝不允许百度对淘宝页面爬取 初级使用技巧 使用双引号“” 效果:使得引号内部的词汇为一个整体 ex: "machine learning" 排除关键词 使用(空格+减号) 例如 苹果 -电脑 -手机 即不出现苹果电脑和手机的搜索结果 大写的OR连接关键词用空格隔开 ex: 百度 OR 谷歌 结果可以是百度也可
2023-12-30 17:12:02 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人