20、数据的机器级表示
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
-
本大节课分为20.3小节到20.7小节,包含补码解析,整型不同类型、溢出解析,浮点数IEEE754 标准解析,真题实战
20.3 小节是补码讲解及内存实战演示
20.4 小节是整型不同类型解析-溢出解析
20.5 小节是浮点数 IEEE754标准解析及实战计算演示
20.6 小节是浮点数精度丢失实战演示
20.7小节是选择题真题讲解
1、补码(Complement)讲解及内存实战演示
自己debug看内存,比如,计算2-5,实际是2+(-5)
x86架构是小端存储,小段存储是低字节在前,即低字节在低地址,高字节在后,即高字节在高位
大端和小端相反
12345678910 #include <stdio.h>int main() { int i,j,k; i=-5; //实际存储是0xfffffffb j=2; ...
《囚徒健身》★★☆☆☆
返回:读书拾贝 · 🌠 Summary And Schedule。
注这只是我的见解与小结,不代表作者观点。想要有更准确详细的了解,你可以考虑自己去看书。
(书中有很多我不能接受的点,所以我会直接pass)
🌺读书笔记本书有四册《囚徒健身1》、《囚徒健身2》、《囚徒增肌》和《囚徒爆发力》
我会根据具体的学习进度更新笔记。
《囚徒健身1》一些自问自答(1)为什么可以相信书中内容?作者23年的刑期+上千学生。(电影里囚犯都那么强壮可能不是假的)
(2)书中作者的训练可复现?单是残酷的监狱环境就不可复现,但是在健身上的切入点和方式很值得学习。
(3)书中主要的训练方法是什么?老派的“体操”,也可以叫自重训练,以前人们有一整套的耐力训练方法、力量训练体系,用于增加战斗力。(我一直觉得古人没有成熟训练体系,并不强大,但是看到在古罗马的角斗士、罗马的斯巴达勇士,就不难想到“体操”这种自重训练方式是很好的锻炼方式,他不同于现在的体操,消失的原因我估计是资本或者文化断层?)
(4)自重训练有什么的好处?少用器械,打造体型,更好增强、使用自身力量。
六艺十式(六大基础 ...
《饮食的沉思》★☆☆☆☆
返回:读书拾贝 · 🌠 Summary And Schedule。
注这只是我的见解与小结,不代表作者观点。想要有更准确详细的了解,你可以考虑自己去看书。
(书中有很多我不能接受的点,所以我会直接pass)
🌺读书笔记我觉得总的来说就是:不熬夜,多吃水果多运动。(不关注其他乱七八糟的东西,因为我不胖也不需要考虑减肥,天生丽质🌺)
笔者写作时基本都有参考文献和案例解析,这里仅表达我的观点,我建议不是相关专业别浪费时间,废话真的很多。
读书是好的,作者写的也好,但是有很多观点在我的三观外,我觉得这东西很玄学。
(1)作者说不吃肉偶尔奖励自己,我接受不了遂否了。(我们会受到很多矛盾信息,大部分饮食方案都互相矛盾,有的建议多吃肉,有的建议以蔬菜为主,有的主张减少碳水化合物摄入,有的声称应该低脂饮食。)
(2)作者说不限制饮食的情况下运动是无效的。(我觉得是废话,限制饮食也没什么具体标准,但是好处是让我清晰的知道控制饮食可以减肥,好像也是废话)
(3)将营养和体重看成简单的热量摄入和消耗过程对理解肥胖的发病毫无帮助,并且产生误导。(我觉得也是废话,谁没事关注那些东西。)
(4)作者 ...
19、C语言语法进阶
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
🌺理解并掌握
1、a>b?a:b、if(i+3,j-1)取后值j-1
(条件运算符是C语言唯一的三目运算符,逗号表达式的整体值是最后一个表达式的值)
2、++,j = *p++;
3、<<乘2,>>除2向下取整,&|^(异或),0^a=a,a^a=0
4、switch(){case:;break;default:},do-while
5、二维数组、二级指针
1、条件运算符与逗号运算符a>b?a:b(Conditional Operator)12345678910111213//输入两个数取最大值#include <stdio.h>int main() { int a,b,max; while(scanf("%d%d",&a,& ...
《睡眠革命》★★★★☆
返回:读书拾贝 · 🌠 Summary And Schedule。
注这只是我的见解与小结,不代表作者观点。想要有更准确详细的了解,你可以考虑自己去看书。
(书中有很多我不能接受的点,所以我会直接pass)
🌺读书笔记1、用90min 作为一个睡眠周期来衡量睡眠质量(显示睡眠周期并不稳定,我准确测量过我的睡眠周期在50min~140min之间波动,并不好衡量。直接以90min作为标准很方便,有一定的科学依据,并且我觉得我可以得到想要的睡眠效果,故被采纳)
2、每周理想35个睡眠周期 (5x7),28~30(4x7)个睡眠周期也是比较合理的。(我计划是35+的睡眠周期,也就是每晚5个睡眠周期并加上1个午休简单恢复,偶尔不困可以不午休。如果睡得比计划中更少,会很疲劳,这个时候不要焦虑,因为你掌握了自己的睡眠并确定自己得到了足够的休息,自信点,简单思考下外部因素并站起来休息一下)
3、睡觉前应该预留15min进入睡眠 。(具体以个人情况为准, 我觉得他推荐的15min很合理,就不做修改了。比如我22:05睡觉,15min的缓冲,5:50起床,我在床上的时间是7h45min)
4、 ...
18、排序算法真题实战
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
🌺
17、考研必会的排序算法(下)
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
本章需要掌握:
堆排序
归并排序
有梯子可以看简单动画
1、选择排序1234567891011121314151617181920void SelectSort(ElemType* A,int n){ int i,j,min;//min记录最小的元素的下标 for(i=0;i<n-1;i++) { min=i;//我们认为i号元素最小 for(j=i+1;j<n;j++)//找到从i开始到最后的序列的最小值的下标 { if(A[j]<A[min])//当某个元素A[j]小于了最小元素 { min=j;//将下标j赋值给min,min就记录下来了最小值的下标 ...
16、考研必会的排序算法(上)
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
本章需要掌握:
1、冒泡排序
2、快速排序
3、插入排序
有梯子可以看简单动画
1、排序排序算法分为交换类排序,插入类排序,选择类排序,归并类排序
交换类排序分为冒泡排序,快速排序(后面的408笔记有详细的)
2、冒泡排序简单来说,每次都会找到剩余元素最小的元素,并将它放到前面。(演示代码是找到最大元素放到最后,主要看算法怎么写,没什么太大区别。)
冒泡排序的基本思想是:从后往前(或从前往后)两两比较相邻元素的值,(若A[j-1]>A[j]),则交换它们,直到序列比较完。我们称它为第一趟冒泡,结果是将最小的元素交换到待排序列的第一个位置。
这么说可能不直观,直接看代码。
123456789101112131415161718192021void BubbleSort(ElemType *A,int n){ int i,j; bool fla ...
15、考研必会的查找算法u0026考研真题实战
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
本章需要掌握:
1、顺序查找
2、折半查找
3、二叉排序树原理及建树
4、二叉排序树删除
5、真题
1、顺序查找一个简单的加了哨兵的查找顺序表,上面是核心,下面是实践
123456int Search_Seq(SSTable ST,ElemType key){ ST.elem[0]=key; for(int i=ST.TableLen-1;ST.elem[i]!=key;i--); return i;}
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include <stdio.h>#include <stdlib.h>#include ...
14、二叉树的建树和遍历u0026考研真题实战
🌺博客汇总:🌃Summary And Schedule🌠
🌸考研相关内容汇总:考研Schedule&&Summary
🌼408王道C督学课程目录:《王道C语言督学班目录》
🌺先画图,后再实战代码
本章需要掌握:
1、树、二叉树、满二叉树、完全二叉树
2、层次建树、先序遍历、中序遍历、后序遍历、层序遍历
3、真题
1、树(Tree)
树是一种逻辑结构,也是一种分层结构。n(n>=0)个结点的有限集。当n=0是空树;当n>0时①有且仅有一个根节点②n>1其余结点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,每个集合又是一颗二叉树,称为跟的子树。
2、二叉树(BiTree)
满二叉树(是除最后一层无任何子节点外,每一层上的所有结点都有两个子结点的二叉树。)
完全二叉树(除最后一 层外,其它各层的结点数都达到最大个数。)
12345678910111213141516171819202122// function.h// Created by 41507 on 2022/11/9.//#if ...









