摘要: #函数实现 /********************************************** * @brief 显示图片 (后期加上参数检验) * @param x0 : 列地址-起(0~127) y0 : 页地址-起(0~7) x1 : 列地址-终(0~127) y1 : 页地址-终 阅读全文
posted @ 2021-02-08 20:18 cnwanglu 阅读(2575) 评论(0) 推荐(0) 编辑
摘要: (1)写回法搭配写分配法 假设第一次未命中,需要加载主存中的块到Cache中,同时更新Cache块的内容;往后再n访问即写命中的情况,只需要修改n次Cache中的块。 如果让写回法搭配非写分配法,第一次未命中,仅修改主存里的块内容,不调入Cache中;往后n次访问也是修改n次主存里的内容。效率远不如 阅读全文
posted @ 2020-09-03 17:10 cnwanglu 阅读(2959) 评论(0) 推荐(0) 编辑
摘要: 一棵二叉树的构建可以看作是一次入栈—出栈的过程。 对一个结点来说: 当它在栈中时,往后入栈的元素都是它的左子树 出栈之后,往后入栈的元素都是它的右子树 用递归的思想,这一次完整的将所有结点入栈—出栈的过程就能构造一棵唯一的二叉树。 举例说明: (a入栈,b入栈,b出栈,c入栈,c出栈,a出栈,d入栈 阅读全文
posted @ 2020-07-21 17:14 cnwanglu 阅读(5247) 评论(1) 推荐(3) 编辑
摘要: 数据结构课本中,关于线性表(静态链表)的定义: typedef struct{ ElemType data; int next; }SLinkList[MaxSize]; ​ 似乎很抽象,让人摸不到头脑。 但其实,这种定义就等价于: struct Node{ ElemType data; int n 阅读全文
posted @ 2020-07-01 20:29 cnwanglu 阅读(549) 评论(0) 推荐(0) 编辑
摘要: key = 'name' value = 'wangming' d = {key: value} print(d) ​ output: {'name': 'wangming'} ​ (●'◡'●) 阅读全文
posted @ 2020-06-23 21:39 cnwanglu 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 1 Github上创建仓库 ​ 2 cd进入本地工程文件夹 ​ 3 在代码工程文件夹生成.git目录,将当前目录变成git可以管理的目录。 git init ​ 4 添加文件到暂存区: 单个文件 git add README.md 整个目录下的文件: git add . ​ 5 将暂存区里的改动给提 阅读全文
posted @ 2020-06-01 20:58 cnwanglu 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 实现sqrt函数功能 1 二分法 /* * function:二分法实现sqrt() * author:wanglu */ float mysqrt_1(float n) { float left = 0, right = n; float mid = 0; float last;// 保留上一次的 阅读全文
posted @ 2020-06-01 15:02 cnwanglu 阅读(3525) 评论(0) 推荐(1) 编辑
摘要: 用到获取系统时间(纳秒)的函数getTimeNs() 包含头文件:ctime(c++)/time.h(c) #include<ctime> long getTimeNs() { struct timespec ts; clock_gettime(CLOCK_REALTIME,&ts); return 阅读全文
posted @ 2020-05-27 23:17 cnwanglu 阅读(7202) 评论(0) 推荐(1) 编辑
摘要: add_compile_options加入某些编译选项( pg)无效 是这样,今天我要使用gprof工具分析一段C++代码的运行时间,工程是CMake创建的 我们都知道,要使用gprof就要在代码编译时加入 pg选项,CMake添加编译选项通常有以下两种方法: add_compile_options 阅读全文
posted @ 2020-05-24 20:36 cnwanglu 阅读(3604) 评论(0) 推荐(0) 编辑
摘要: 如果你用C语言刷Leetcode,那么你对returnSize这个参数一定不陌生,它意为返回的数组的长度,是一个传出参数 ​ 今天我由于它产生了一个莫名的Bug:出错信息显示是无效地址 ​ 对比了N个题解之后,终于找到了原因:returnSize没有赋初值 所以以后在写代码的时候要先对returnS 阅读全文
posted @ 2020-05-15 18:45 cnwanglu 阅读(5259) 评论(1) 推荐(0) 编辑