python实现经典排序算法

摘要: 以下排序算法最终结果都默认为升序排列,实现简单,没有考虑特殊情况,实现仅表达了算法的基本思想。 冒泡排序 内层循环中相邻的元素被依次比较,内层循环第一次结束后会将最大的元素移到序列最右边,第二次结束后会将次大的元素移到最大元素的左边,每次内层循环结束都会将一个元素排好序。 def bubble_so 阅读全文
posted @ 2021-02-05 20:51 Xlgd 阅读(382) 评论(0) 推荐(0) 编辑

[转载]分享三篇非常好的学习心得

摘要: by 杨军 原文地址: 有关读书求知的一些想法 一件事情,如果你不能说清楚,十有八九你就做不好 有些事情,做起来要比想象中的容易 出于勉励自己和分享优秀的心得体会的原因,在此汇总记录。如有侵权,我会立刻删除。 有关读书求知的一些想法 在求知的过程中,我们经常会要面对这样,那样的诱惑。 以读书为例,一 阅读全文
posted @ 2020-12-26 16:02 Xlgd 阅读(361) 评论(0) 推荐(0) 编辑

以动态调度、多发射和推测来开发指令级并行

摘要: 近期因相关课程需要完成一个关于指令级并行(ILP)的汇报,我的主题为“以动态调度、多发射和推测来开发ILP”,是教材《计算机体系结构——量化研究方法》的第三章第九节内容,这里记录下来,用于以后回顾。 笔记分为以下几个部分: 复习 流水线 流水线冒险 动态调度 推测 多发射 将它们结合起来 复习 首先 阅读全文
posted @ 2020-12-06 19:59 Xlgd 阅读(1266) 评论(0) 推荐(1) 编辑

Ubuntu20.04下访问FTP服务器乱码问题+上传文件

摘要: 在Ubuntu下访问学校的FTP服务器时,中文文件夹显示乱码。这是由于编码不同,Ubuntu一般使用UTF-8,而学校的服务器使用的应该是GBK,而现在Firefox也已经不支持FTP协议,无法在浏览器上传输文件,所以可以选择在终端下进行操作。 安装lftp命令 sudo apt-get insta 阅读全文
posted @ 2020-11-08 11:18 Xlgd 阅读(1349) 评论(0) 推荐(0) 编辑

读书笔记——Effective C++

摘要: 1、让自己习惯C++ 条款01:视C++为一个语言联邦 C高效编程守则视状况而变化,取决于你使用C的哪一部分。 条款02:尽量以const、enum、inline替换 #define 对于单纯常量,最好以const对象或enum替换#define 对于形似函数的宏,最好改用inline函数替换#de 阅读全文
posted @ 2020-10-06 15:47 Xlgd 阅读(145) 评论(0) 推荐(0) 编辑

读书笔记——奇特的一生

摘要: 最近闲来无事,不知不觉中浪费很多的时间,觉得不能再这样下去,于是找些书来看,偶然遇到《奇特的一生》这本关于时间管理的书,说的时间管理,其实就是描写关于柳比歇夫对待自己一生时间的方法——时间统计法,我大概花费两个半小时读完,仅仅是大概浏览结束,没有细读。 下面是我在读完整本书后在豆瓣中看见的很不错的一 阅读全文
posted @ 2020-10-05 11:41 Xlgd 阅读(179) 评论(0) 推荐(0) 编辑

读书笔记——暗时间

摘要: 以前一直看的是博客,上大学后偶然一次机会就买了这本书,看了很多遍,但这是第一次把想法写出来。我很喜欢这本书的第一篇:暗时间,所以笔记中只对第一篇进行了摘抄和心得,其他两篇(思维改变生活和跟波利亚学解题)可以在作者的博客中阅读,或者你可以买他的书 关于学习,我一直都没有什么很深刻很有效的方法,我一直都 阅读全文
posted @ 2020-10-05 11:39 Xlgd 阅读(163) 评论(0) 推荐(0) 编辑

汇编知识点总结

摘要: 预备知识 28 = 256,216 = 65536,2^20 = 1048576 1K = 210 = 1024,1M = 220 = 1024K,1G = 2^30 = 1024M 比特(bit)= 1位,字节(byte)= 8bit,字(word)= 2byte = 16bit 二进制B,八进制 阅读全文
posted @ 2020-10-05 11:38 Xlgd 阅读(478) 评论(0) 推荐(0) 编辑

计算机网络知识点总结

摘要: 第一章——概述 计算机网络的两大基本功能:连通性、共享 因特网的概念、发展过程、结构和标准化 边缘 + 核心,两大通信方式 边缘部分由所有连接在互联网上的主机组成 核心部分由大量网络和连接这些网络的路由器组成 核心的关键——路由器及分组交换技术(采用存储转发技术,路由器用来转发分组) 网络分类 按照 阅读全文
posted @ 2020-10-05 11:37 Xlgd 阅读(426) 评论(0) 推荐(0) 编辑

CSAPP实验——DataLab

摘要: 任务:按照要求补充13个函数,会限制你能使用的操作及数量 bitXor(x,y) 只使用 ~ 和 & 实现 ^ tmin() 返回最小补码 isTmax(x) 判断是否是补码最大值 allOddBits(x) 判断补码所有奇数位是否都是1 negate(x) 不使用负号 实现 x isAsciiDi 阅读全文
posted @ 2020-04-09 16:15 Xlgd 阅读(4938) 评论(0) 推荐(0) 编辑