![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
战士小小白
作者为在校大三学生,计划考研,每周更新博客,其内容包括但不限于数据结构、计算机组成原理、计算机网络、操作系统、算法、Java、python、数据库...
展开
-
交换a和b的值,你还在用第三者吗
在之前你是否也是这样交换两个数据的 public static void main(String[] args) { int a=3; int b=5; int c; c=a; a=b; b=c; System.out.println("a= "+a);//5 System.out.println("b= "+b);//3 }直到我看了左神的讲解,原来还可以这么做(异或)public static void main(String[] ar原创 2022-01-07 10:17:08 · 208 阅读 · 0 评论 -
数据结构_二叉树
02:二叉树总时间限制:3000ms 内存限制:65536kB描述如上图所示,由正整数1,2,3……组成了一颗二叉树。我们已知这个二叉树的最后一个结点是n。现在的问题是,结点m所在的子树中一共包括多少个结点。比如,n = 12,m = 3那么上图中的结点13,14,15以及后面的结点都是不存在的,结点m所在子树中包括的结点有3,6,7,12,因此结点m的所在子树中共有4个结点。输入输入数据包括多行,每行给出一组测试数据,包括两个整数m,n (1 <= m <...原创 2021-11-11 22:59:20 · 110 阅读 · 0 评论 -
关于离散数学“蕴涵”补充
昨天跟大家讲述了一些关于离散数学“蕴涵”的小知识,今天看教材就发现遗漏了一些知识点与小技巧,也怪我阅读与总结不够细心,小伙伴们在学习时一定要细心再信心啊。接下来开启我们今天的学习:对于联结词“→”,往往容易分不清它的前件和后件,对于P→Q:因为P所以Q 只要P就Q P仅当Q 只有Q,才P 除非Q,才P 除非Q,否则非P 没有Q,就没有P另外还需要跟大家说明:联结词连接的是两个命题真值之间的联结,而不是命题内容之间的连接,因此复合命题的真值只取决于构成它们的各原子原创 2021-11-09 23:29:10 · 1879 阅读 · 0 评论 -
关于离散数学“蕴涵”难点解析
离散数学当中“蕴涵”关系是一个重难点,刚开始学感觉比较绕,其实只要掌握了下面这几句话,大家就非常清晰了。P→Q:(1)除非Q,否则┐P;(2)只要P,就Q;(3)只有Q,才有P;(4)如果P,则Q;把上面这四句话记好了,就能写出正确答案了。例如下面这个题目: 除非你陪伴我或代我叫车,否则我将不出去。对应上面的(1),就很容易写出来了。另外还有一种题目对初学者来说也比较头疼就是判断真值问题:如果周末天气晴朗,则我们将到郊外...原创 2021-11-08 17:15:59 · 6641 阅读 · 1 评论 -
数字逻辑101、011序列状态图
周一数字逻辑课上练习写的“101序列”、“011序列”状态图,供同学们参考一下,由状态图画出状态表也是比较简单的,课上没来得及画,在这我也就不花了,期末复习的时候给大家补上。(上周六数字逻辑实验课做的也是101序列)...原创 2021-11-08 16:14:58 · 7159 阅读 · 1 评论 -
2021-09-29
**C++函数取数**使用floor函数。floor(x)返回的是小于或等于x的最大整数。如: floor(10.5) == 10floor(-10.5) == -11使用ceil函数。ceil(x)返回的是大于x的最小整数。如: ceil(10.5) == 11ceil(-10.5) ==-10floor向负无穷大舍入floor(-10.5) == -11;ceil向正无穷大舍入ceil(-10.5) == -10fix朝零方向取整fix(-1.3)=-1原创 2021-09-29 10:41:12 · 133 阅读 · 0 评论