学号20182325袁源 《数据结构与面向对象程序设计》第8周学习总结 教材学习内容总结 排序、算法、栈、队列 插入排序、交换排序,选择排序、基数排序、归并排序 用时间效率、空间效率、稳定性(数值相等次序不变)衡量算法。 树:由n个结点组成的有限集合 n=0为空树 非线性结构 DNS; 一对多;有且 ...
分类:
其他好文 时间:
2019-11-04 21:27:29
阅读次数:
84
json模块 简介 全称"JavaScript Object Notation" (JavaScript对象表示法)它是一种基于文本,独立于语言的轻量级数据交换格式 以易于让人阅读的文字为基础,用来传输由属性值或者序列性的值组成的数据对象(键值对) 特点 轻量级的文本数据交换格式 易于人类阅读和编写 ...
分类:
编程语言 时间:
2019-11-03 17:56:24
阅读次数:
123
对于表达式,有常用的几种形式: 中缀表达式(Infix expression):操作符位于两个操作数中间,算术表达式的常规表示法。需要用括号和优先规则排除多义性。(这也正是编写程序的麻烦点,需要制定完整的优先规则)(A+B)*C-D/(E+F) 后缀表达式(Postfix expression),逆 ...
分类:
其他好文 时间:
2019-11-03 11:16:17
阅读次数:
94
数组的类型 在 TypeScript 中,数组类型有多种定义方式,比较灵活。 「类型 + 方括号」表示法 最简单的方法是使用「类型 + 方括号」来表示数组: 数组的项中 不允许 出现其他的类型: 数组的一些方法的参数也会根据数组在定义时约定的类型进行限制: 上例中, 方法只允许传入 类型的参数,但是 ...
分类:
编程语言 时间:
2019-11-03 01:24:52
阅读次数:
94
对象(object)是 JavaScript 最重要的数据结构。ES6 对它进行了重大升级,本章介绍数据结构本身的改变及语法应用细节。 1.属性的简洁表示法 ◆ ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。const foo = 'bar';const baz = {f ...
分类:
其他好文 时间:
2019-10-30 15:11:00
阅读次数:
136
1. 计算机科学基础知识 1.1 数制及其转换 二进制、八进制、十进制和十六进制等常用数制及其相互转换 1.2 计算机内数据的表示 数的表示(原码、反码、补码、移码表示,整数和实数的表示,精度和溢出) 原码表示法:最高位是符号位。数值X的原码记为[X]原,如果机器字长为n(即采用n个二进制位表示数据 ...
分类:
其他好文 时间:
2019-10-30 13:18:37
阅读次数:
92
LocalDate类与Date类不同。Date类是距离一个固定时间点的毫秒数(UTC 1970.1.1 00:00:00) Date类表示时间点,LocalDate类用来表示日历表示法。 ...
分类:
其他好文 时间:
2019-10-28 20:57:42
阅读次数:
98
一、《计算机科学概论》 第四章——门与电路 (一)计算机和电学 电学首先要有电路(circuit),电路是由门(gate)组成的,实现特定的逻辑函数,可以执行更加复杂的任务。门是对电信号执行基本运算的设备,接受一个或多个输入,生成一个输出。三个描述和电路的表示法:布尔(boolean algebra ...
分类:
其他好文 时间:
2019-10-28 01:11:02
阅读次数:
98
2019 2020 1 20191329 《信息安全专业导论》第4周学习总结 教材学习内容总结 本周学习了门和电路的相关知识,了解了非门、与门、或门、异或门、与非门、或非门,尝试利用布尔代数进行运算。 教材学习中的问题和解决过程 问题:布尔表达式、真值表和逻辑框图这三种表示法之间有什么关系? 解决: ...
分类:
其他好文 时间:
2019-10-28 01:08:09
阅读次数:
171
hdu2609 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2609 思路:将每个字符串转换成最小串,然后放在set里面去重。最小表示法:循环字符串的最小表示法的问题可以这样描述:对于一个字符串S,求S的循环的同构字符串S’中字典序最小的一个。由于语 ...
分类:
其他好文 时间:
2019-10-27 16:34:10
阅读次数:
87