计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。它以某些程序设计语言编写,运行于某种目标结构体系上。打个比方,程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。一般的, ...
分类:
其他好文 时间:
2020-03-07 20:26:41
阅读次数:
82
PE头 PE头由许多结构体组成,现在开始逐一学习各结构体 0X00 DOS头 微软创建PE文件格式时,人们正广泛使用DOS文件,所以微软充分考虑了PE文件对DOS文件的兼容性。其结果是在PE头的最前面添加一个 IMAGE_DOS_HEADER 结构体用来扩展DOSEXE头 IMAGE_DOS_HEA ...
分类:
其他好文 时间:
2020-03-07 17:44:03
阅读次数:
100
0.展示PTA总分 1.本周学习总结 1.1 总结线性表内容 1.顺序表结构体定义、顺序表插入、删除的代码操作等 顺序表结构体定义: 顺序表插入: 这是一种插入操作的写法,核心函数如下,通过遍历顺序表找到插入位置,并将之后的元素逐一后移。个人感觉与数组插入的思路相同。 顺序表删除: 这是一题删除顺序 ...
分类:
其他好文 时间:
2020-03-06 19:19:54
阅读次数:
115
容器 set 和 multiset 第三次了 我又把写好的关了 打开什么也没了 它们干嘛的:就是两个以一定的排序原则对元素进行排序的容器 排序原则 有默认的 也可以自己写(我猜应该和优先队列进行结构体排序那样 自己写) 区别: set不能忍受相同元素 multiset可以 (那我要set干嘛,都用m ...
分类:
其他好文 时间:
2020-03-06 17:39:03
阅读次数:
87
解题思路: 1、初始化散列表,用于标记散列地址是否已用 2、构造结构体,(关键字去重)记录关键字的值和地址 3、读入数据,判断该关键字是否重复查询 4、用辅助数组记录每个关键字的地址,遍历输出 #include <stdio.h> #include <string.h> typedef struct ...
分类:
其他好文 时间:
2020-03-06 17:10:34
阅读次数:
132
1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 const int N = 1e5; 6 7 struct node{ 8 int key; 9 int value; 10 //方法一 重载小于运算符 11 bool operator < ...
分类:
编程语言 时间:
2020-03-06 12:45:04
阅读次数:
73
1. 查看可用串口命令 ls /dev/chesis/ -l 也可以使用 ls /dev/*USB* -l 查看,但是串口可能会发生改变,故使用chesis查看更为安全 2.需要安装及导入的包: 串口包:serial 结构体包:struct c++数据类型包:ctypes 3.发送命令的代码: 1 ...
分类:
编程语言 时间:
2020-03-06 10:43:59
阅读次数:
73
高精度 四位压缩 基本原理: 建立一个数组 每一位上存4位数字 运用一定的方法运算,以实现大整数的运算; 封装在了结构体内; 目前只有高精度+高精度、高精度*单精度、max(高精度,高精度); 代码: //高精度四位压缩 const int M=85,mod=10000; struct HP { i ...
分类:
其他好文 时间:
2020-03-06 01:05:22
阅读次数:
85
由于结构体是值类型,在方法传递时希望传递结构体地址,可以使用时结构体指针完成 可以结合new(T)函数创建结构体指针 peo := new(People) //因为结构体本质是值类型,所以创建结构体指针时已经开辟了内存空间 fmt.Println(peo == nil) //输出:false //由 ...
分类:
其他好文 时间:
2020-03-05 13:33:37
阅读次数:
66
首先是要加头文件 #include<algorithm> sort(begin,end,排序方法(可选)); 有三个参数,但是第三个参数默认为升序。 1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 int mai ...
分类:
编程语言 时间:
2020-03-04 20:50:16
阅读次数:
67