O-shell: 自己搓的玩具shell Note: this is the Experiment 1 of the OS course. The source code can be found in my GitHub repository O-shell is a shell that performs basic functions of a UNIX shell (e.g. bash, zsh) There are seve 2024-04-10 #code #project #OS
二叉树与 Huffman 树 二叉树与 Huffman 树 二叉树 目的与要求 实现一个二叉树的数据结构 实现拓展二叉树的先序建树 在二叉树的基础上实现层序遍历 实现中序线索二叉树的数据结构 在一个中序线索二叉树中,对于其中一个结点 p: 求结点 p 的中序下的前驱 求结点 p 的中序下的后继 实现二叉树的数据结构 由于二叉树是由许多结点组成的,因此,如果想要实现二叉树的数据结构,我们应该首先实现二叉树的节点的 2023-11-06 #code #project #algorithm
留学规划 时间表 时间段 做什么 24.10-25.1 雅思,GRE(语言成绩)该考的都考出来 25.1-25.8 准备Personal Statement,成绩单,推荐信(按学校官网要求来) 25.9-25.12 注册学校账号,开始递交申请材料,(注意申请截止日期!!!)一定要注意开始截止时间(学校官网,有的专业申请会开到次年,一切以学校官网为准!) 26.1-26.6 时刻关 2023-10-14 #留学 #plan
CCF-CSP202012-3带配额的文件系统 是全英文计算机组成原理前两周的作业,花了我快一周了 (好难xd 我自己写的代码: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 2023-09-09 #code #learning
好听的w Original Post: 1HzGame Vol.2 by 1HzMusic 1HzGame Vol.1 by 1HzMusic 好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买好想买(((((( Updat 2023-06-04 #音乐
C++-Project-实现自己手搓的vector 简介 Source Code: (github.com) 这是一个由编写的C++ vector模版类,是模仿std::vector类设计的,与std::vector有着相像的功能,包括vector长度的动态分配、自由插入或更改相同类型的元素、迭代器、range-based loop、使用initializer_list进行初始化和赋值等功能。 在此文档中,有自定义的输出运算符重载,以及有关的类型 2023-04-30 programming #project #library
英语自学 Source 题记 笔者个人经验,很多同学投入可观的时间和精力,学习英语,但最后大学毕业,连看英文文档的能力和勇气都没有,功败垂成,这很令人惋惜。本文对此展开深入的分析和解释,从而悟出学习掌握新语言读写听说能力的根本方法和策略,它们很简单,简单到如同每天清晨醒来刷牙洗漱,也不需要占用太多额外的时间。在此分享给大家,读懂原理,然后按部就班跟着做就好了,理论上可以帮助大家早日脱离苦海。 本文要点 解 2023-02-14 learning #English
在Apple Silicon Mac上入门汇编语言-1-底层的整数 Source: 在 Apple Silicon Mac 上入门汇编语言 底层的整数 在正式介绍汇编语言之前,我会先用几篇文章讲一些数学基础和硬件基础。如果读者已经具备了一定的知识基础,可以直接跳过这些文章去汇编语言部分。这一篇文章中,我将主要讨论“数”这一概念在底层的体现。 数的表示 在计算机底层的软件层面,我们通常采用二进制,八进制或十六进制来记录数字,其中最常用的是十六进制。所谓\(n\)进制 2023-01-25 learning #code #assembly language
在Apple Silicon Mac上入门汇编语言-Introduction Source: 在 Apple Silicon Mac 上入门汇编语言 在 Apple Silicon Mac 上入门汇编语言 2019年,我在GitHub上创建了一个仓库Assembly-on-macOS。在这个仓库里,我写了十三篇博客,从头开始讲如何在macOS系统上入门汇编语言。3年过去了,我对二进制程序分析、汇编语言有了更深入的认识,文笔也有所长进,与此同时,Apple也在更换Mac的架构 2023-01-25 learning #code #assembly language
Hello World程序样例 Source: Hello World程序样例 Hello World程序样例 在macOS Monterey下,Hello World的正确输出示范之一 以下是用不同语言写成的 HelloWorld 程序的列表: 打印到终端 ActionScript 1trace("Hello, world!"); Ada 123456with TEXT_IO; procedure H 2023-01-23 #code #instances