摘要: ##思维导图 回顾 偏序集 极大元和极小元 最大元和最小元 上界与下界 上确界与下确界 7-1 格 (Lattice) 基本概念 格的定义 平凡格 由格诱导的代数系统 子格 判定子格:看去掉的元素是否影响封闭 格的对偶原理 格的性质 9条 格的同态与同构 定义 格同态的保序性 格同构的保序性 7-2 阅读全文
posted @ 2021-05-25 11:44 Stéphane 阅读(1445) 评论(0) 推荐(0)
摘要: 关于 #include <cstdio> 包含printf();和scanf(); c++中printf、scanf比cout、cin效率高很多 算法题里cin、cout可能超时,虽然可以优化,但是优化之后还是比不上scanf和printf。 #第一章 算法入门及简单的顺序结构 编程是一种控制计算机 阅读全文
posted @ 2021-05-20 23:45 Stéphane 阅读(226) 评论(0) 推荐(0)
摘要: #二元关系(1) #二元关系(2) #函数 #代数结构 阅读全文
posted @ 2021-05-19 16:17 Stéphane 阅读(109) 评论(0) 推荐(0)
摘要: #用scanf_s判断输入数据是否合法 ##1.0版本 写一个程序,对用户输入的整数进行求和。当用户输入任意字符时,结束程序并打印结果。 程序实现如下: scanf_s函数会返回成功接收字符的个数,所以我们只需检查每次调用 scanf_s函数的返回值是否为 1 即可。 代码实现: #include 阅读全文
posted @ 2021-05-16 10:31 Stéphane 阅读(416) 评论(0) 推荐(0)
摘要: #小数四舍五入转化为整数的小技巧 double result = 1.0; result += 2.6; result ++; result * 5; result = (int)(result + 0.5) 答: double result = 1.0; // result == 1.0 resu 阅读全文
posted @ 2021-05-15 21:43 Stéphane 阅读(184) 评论(0) 推荐(0)
摘要: #前身——scanf() 有的教材里用的scanf(),其实在目前Visual Studio版本中已经弃用了,用scanf_s()函数代替了。 #为什么现在要用scanf_s() scanf_s()函数是Microsoft公司VS开发工具提供的一个功能相同的安全标准输入函数,从vc++2005开始, 阅读全文
posted @ 2021-05-15 16:59 Stéphane 阅读(3122) 评论(0) 推荐(0)
摘要: 其实并不是第十行分号出现了问题,而是由于在宏定义后面加了分号,修改成这样即可 一开始竟然没看出来……甚至以为是VS中出现“宏可以转换为constexpr”问题……下次要仔细…… 阅读全文
posted @ 2021-05-15 16:28 Stéphane 阅读(208) 评论(0) 推荐(0)
摘要: ASCLL码 整数0的ASCLL码为48; A-Z:65-90; a-z:97-122; #前言 遇到这样的一道语法题 类似的,表达式的求值,例如:1+2 。如果用整型数组储存,那么字符就不会显示;如果用字符数组储存,那么‘1’和1又不相等。到底怎么合理的转化而又不增加繁琐的判断呢? 看到这样的一段 阅读全文
posted @ 2021-05-15 11:54 Stéphane 阅读(364) 评论(0) 推荐(0)
摘要: 按下键盘上的Insert键,切换为插入模式。 阅读全文
posted @ 2021-05-15 10:27 Stéphane 阅读(1297) 评论(0) 推荐(0)
摘要: 安装visual studio扩展开发工具 一定要勾选右侧栏中的类设计器 安装完成后在菜单栏点击视图——类视图,会出现类视图框,在框中右键项目——查看类视图,就自动生成了。 阅读全文
posted @ 2021-05-14 15:03 Stéphane 阅读(191) 评论(0) 推荐(0)