有段时间没有看SICP了……那本书真的给了我很多启发。 考试过后一定要再读SICP。 依然按SICP对语言的分析方式来。这次,加上自己的理解。 在数学中,函数是两个集合之间的二元关系,它与第一个集合的每个元素正好关联第二个集合的一个元素。典型的例子是从整数到整数,或从实数到实数的函数。 In mat ...
分类:
编程语言 时间:
2021-05-24 07:44:23
阅读次数:
0
1,存储类: 通过特定的字符来定义变量和函数可见性(作用域)和生命周期 1,auto存储类 auto 存储类是所有局部变量默认的存储类并只能修饰局部变量 例子: { int mount; 或 auto int month; } 2,register存储类 register 存储类用于定义存储在寄存器 ...
分类:
编程语言 时间:
2021-05-24 07:14:34
阅读次数:
0
let obj = { a:1 b:2 } let obj2 = { ...obj c:3 d:4 } console.log(obj2)//1,2,3,4,对象展开 //常考题目 let a = 1 let b = 2 将两个值交换,过去是通过声明一个变量c来解决 现在可以通过解构变量 [a,b] ...
分类:
其他好文 时间:
2021-05-24 07:14:19
阅读次数:
0
内置函数: bool()计算对象的bool值 type()查看数据类型 str()转字符 int()转int float()转浮点 a is b 比较ID是否相等 not b 等于 !b //取整运算 ** 幂运算 “”“xxx""" 块注释,也可以作为字符串使用 None 空列表:[]、list( ...
分类:
编程语言 时间:
2021-05-24 06:38:27
阅读次数:
0
简介 广播描述的是NumPy如何计算不同形状的数组之间的运算。如果是较大的矩阵和较小的矩阵进行运算的话,较小的矩阵就会被广播,从而保证运算的正确进行。 本文将会以具体的例子详细讲解NumPy中广播的使用。 基础广播 正常情况下,两个数组需要进行运算,那么每个数组的对象都需要有一个相对应的值进行计算才 ...
分类:
其他好文 时间:
2021-05-24 06:22:37
阅读次数:
0
基础知识 表示连续的现象最好选择栅格数据模型,又称基于字段的模型。栅格数据模型用规则网格来覆盖整个空间。格网中的各个像元值与其位置上的空间现象特征相对应,像元值的变化反映了现象的空间变异。 栅格数据模型要素 像元值:像元值赋在像元的部分取决于栅格数据的运算方法。一般来说,涉及距离测量的运算中,像元值 ...
分类:
其他好文 时间:
2021-05-24 06:03:34
阅读次数:
0
力扣中不用加号的加法:面试题17.01 问题:设计一个函数把两个数字相加。不得使用 + 或者其他算术运算符。 代码实现: class Solution { public int add(int a, int b) { while((a&b)!=0){//这两数的字节码相加是否会产生进位 int te ...
分类:
其他好文 时间:
2021-05-24 06:00:48
阅读次数:
0
& | ! && || 五个分别代表 与、或、非、逻辑与、逻辑或 1、变量1 & 变量2:只有当变量 1 和变量 2 都为 true,结果为 true,否则为 false。 【A & B AB都会执行】2、变量1 | 变量2:变量 1 和变量 2 只要有一个为 true,结果为 true,否则为 f ...
分类:
其他好文 时间:
2021-05-24 05:25:16
阅读次数:
0
#include <string> // 头文件包含 using namespace std; // 使用名字空间 构造函数 string(const char *s); string(int n, char c); string(const string& rhs); // 拷贝构造 运算符重载 ...
分类:
编程语言 时间:
2021-05-24 04:57:59
阅读次数:
0
运算符 一元运算符 只能操作一个值的运算符叫做一元运算符 //后取值 先执行运算, 再取值 //前取值 先取值, 再执行运算 前自加: var x=5; var num1=++x; // 相当于x=x+1; var num1=x; console.log('num1='+num1+' x='+x); ...
分类:
编程语言 时间:
2021-05-24 04:47:43
阅读次数:
0