...

信息是什么?为什么要选择二进制作为计算机语言的基础

信息可以减少不确定性。事件的不确定性是以其发生机率来量测,发生机率越高,不确定性越低,事件的不确定性越高,越需要额外的信息减少其不确定性。位元是典型的信息单位,但也可以使用像纳特之类的单位,例如投掷一

...

推论:二维空间内。相似形状的面积比,等于形状(任意段)外周长或形状内连接线的比的平方

面积与比例 二维就是平方、三维就是立方。 一维就是匀速直线运动。由点产生的直线。 相似图形的面积比例为边长比的平方。 求证,你往一个瓶子里面装玻璃球,要求玻璃球的直径相等。则装满后填满水,那么不管你玻

...

正N边形的面积

周长相同的情况下,变数越多,面积越大。 井盖儿为什么做成圆的。因为不管怎样把井盖儿竖起来,都掉不下去。

...

平行四边形的剪切(shear)

这里给初学者一个我个人理解的线性变换的定义:平行四边形,在面积不变的情况下,拉动并保持两条平行边在拉动前与拉动后依然在原边的延长线上,那么这个变换,对应的就是线性变换中的第二大变换:shear(剪切)

...

迭代

  迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。   重复执行一系列运算步骤,从前面的量依次求出后

...

值传递、关于求值策略中传值调用(call by value)、传引用调用(call by reference)、传地址调用(call by address)、传共享对象调用(call by sharing)

问题来源:《Java工程师成神之路(基础篇)》 求值策略(Evaluation strategy)是确定编程语言中表达式的求值的一组规则。给出一个函数,给出函数的参数、次序,然后获得结果。 param

...

C语言变量的定义、声明、初始化、赋值

声明:告诉编译器或解析器该变量存在,这个行为并不分配内存空间,可以多次出现,只是告诉编译器有这么个对象。用于向程序表明变量的类型和名字。 extern int a;//纯声明(有extern关键字),

...

如何安装CLion和MinGW

首先下载clion2020.1版本,然后将破解文件夹中的jar文件直接拖到免费运行新建工程的文件中打开,然后选择重启,即可。 而安装mingw时,先要安装下载器,通过下载器安装管理器,通过管理器和一枝