面向对象的数据结构 – 以 Heap 为例
面向对象的数据结构 - 以 Heap 为例 之前学数据结构时都是使用 C/C++ 实现,习惯了面向过程的方式再使用面向对象还有一点点不知所措。 借着 操作系统短进程优先算法 的机会第一次尝试使用 Java 实现了一个简单的数据结构。 这里实现的 Heap 只包含了最基础的排序,没有添加任意删除等操作。 Motivation 在此之前,有个还没有公开…
thumbnail
Blog中插入图片的解决思路
Blog中插入图片的解决思路 遇到的问题 之前的文章都是在本地用 VSCode + MarkDown 完成的,MarkDown 对图片文件的支持并不算友好,但也可以通过 ![Alt 文本](文件路径) 来实现图片的插入。 之前的流程是: 在本地编辑不添加图片,通过注释的方式表示此处要显示那张图片 编辑好后以 HTML 的形式复制粘贴到 WordPr…
thumbnail
Operating Systems: Lab 0 Threads
Operating Systems: Lab 0 Threads This is probably not an Lab, just a little exercise. Here you can know the basic feature of the thread, and try to create the first thread by …
离散数学:Lab 1 命题逻辑
离散数学 Lab 1 命题逻辑 Explanation 老师并没有要求采用何种语言进行编写,这里还是优先采用了 C 语言。 在大部分程序设计语言中包含一定的逻辑/位运算符号,如:&(与) |(或) !(非) ^(异或) 等, 对应命题逻辑中的部分联结词,在书写程序的时候可以直接使用. 但为了表示出命题与命题变元之间的真值关系, 在本文中在多…
使用 Python 分类处理腾讯问卷收集的截图
出于疫情防控要求,近期需要向新生统计健康码、行程码等截图,确保秋季学期正常开学。 问题简述 过去的解决方案是收截图, 然后再一个一个进行核验, 在此之前需要对截图进行分类. 分类的工作通常是由核验人负责或是新生按照标准要求打包发送给核验人. 两种方案都有一些缺陷, 例如核验人的负担过重, 部分新生提交的数据不符合要求等等. 尽管目前可以通过调查问卷…
四分之一
四分之一 今年开学要比去年早不少, 去年的今天(然而发布的时候已经是31号了)还是在三阳观跟同学喝茶聊天, 那天的支支吾吾在之后的一年都被刻录在人生上. 我来了! 淅淅沥沥的小雨和今年一样, 十三号楼下的 "阳光正好,bug很少" 也像玩笑一样提醒我别太当真. 学校很大, 可也找不到一个自己喜欢的地方静静的坐着, 想起二中操场上的 "观山C位", …
SDUTACM 不完全手册
SDUTACM 不完全手册 来到了 SDUT ,如果想要成为一名 ACMer 大致需要以下三个步骤 准备阶段 选拔(入学后11月左右) 开始训练!! 如果你能看懂下面这段伪代码,恭喜你已经掌握了程序设计的三种基本结构 do{ 学习基础知识 }while(OJ 过题数 < 150); if(选拔通过) { while(1) { 开始训练!!; …
第六章 总线系统
总线系统 总线概念和结构形态 总线:总线是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通路。借助总线连接,计算机在各系统功能部件之间实现了地址、数据和控制信息的交换,并在争用资源的基础上进行工作。 分类 内部总线 CPU内部连接各寄存器及运算器部件之间的总线 外部总线 CPU和计算机系统中其他告诉功能部件相互连接的总线,如存储…