自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(303)
  • 收藏
  • 关注

原创 操作系统用到了哪些数据结构

信号量(Semaphore):信号量是一种用于进程同步和互斥的数据结构,操作系统中的进程调度和资源管理通常使用信号量来实现进程同步和互斥。互斥锁(Mutex):互斥锁是一种用于进程同步和互斥的数据结构,操作系统中的进程调度和资源管理通常使用互斥锁来实现进程同步和互斥。位图(Bitmap):位图是一种用于表示位的数据结构,操作系统中的文件系统和进程调度通常使用位图来表示文件的空闲和占用情况。树(Tree):树是一种层次结构的数据结构,操作系统中的文件系统和进程调度通常使用树来组织和管理文件和进程。

2024-03-18 11:02:17 656

原创 编程题总结 --- 2018

【代码】编程题总结 --- 2018。

2023-10-20 19:57:28 195

原创 八大排序代码——总结

稳定排序有:插入排序、冒泡排序、归并排序、基数排序(基冒插归)不稳定排序有:选择排序、快速排序、希尔排序、堆排序(快选希堆)默认从小到大排序。

2023-10-19 17:27:10 147

原创 模拟和数字电路 —— 导学篇

建议大家起初学习模电的时候能够认真理解电路的每一个模块,以及每一种结构,能够理解每一种电路中每个元器件的作用是什么。这个就需要大家不要太急于求成,要保证一定的学习时间,也要注重效率的统一。偏置电路:在模电中常考以及常用的偏置电路基本就是偏置电流源,比如会在差分章节的前面学到很多种电流源电路;频率响应等等是为了分析具体电路的性能,工作频率(带宽BW/GBW),我们学习模电基本是默认中频带,很少进行讨论低频或者高频特性。前言:本科零基础跨考模电,时间不是很充裕,选择不补学电路分析的基础,直接开始学习模电。

2023-04-27 22:44:45 600 1

原创 LeetCode暑期刷题打卡——字符串专题day5

【代码】LeetCode暑期刷题打卡——字符串专题day5。

2023-04-26 22:26:15 117

原创 LeetCode暑期刷题打卡——字符串专题day4

【代码】LeetCode暑期刷题打卡——字符串专题day4。

2023-04-25 20:52:30 89

原创 LeetCode暑期刷题打卡——字符串专题day3

【代码】LeetCode暑期刷题打卡——字符串专题day3。

2023-04-24 22:55:13 77

原创 lua解析json字符串

【代码】lua解析json字符串。

2023-04-24 14:49:20 1418

原创 LeetCode暑期刷题打卡——字符串专题day2

【代码】LeetCode暑期刷题打卡——字符串专题day2。

2023-04-23 22:43:40 65

原创 LeetCode暑期刷题打卡——字符串专题day1

【代码】LeetCode暑期刷题打卡——字符串专题day1。

2023-04-22 23:08:06 63

原创 LeetCode暑期刷题打卡——树专题day5

【代码】LeetCode暑期刷题打卡——树专题day5。

2023-04-21 22:37:00 57

原创 LeetCode暑期刷题打卡——树专题day4

【代码】LeetCode暑期刷题打卡——树专题day4。

2023-04-20 20:25:03 56

原创 LeetCode暑期刷题打卡——树专题day3

【代码】LeetCode暑期刷题打卡——树专题day3。

2023-04-19 22:20:54 72

原创 LeetCode暑期刷题打卡——树专题day2

【代码】LeetCode暑期刷题打卡——树专题day2。

2023-04-18 23:42:09 48

原创 LeetCode暑期刷题打卡——树专题day1

【代码】LeetCode暑期刷题打卡——树专题day1。

2023-04-17 22:35:09 49

原创 LeetCode暑期刷题打卡 ---链表专题day3

【代码】LeetCode暑期刷题打卡 ---链表专题day3。

2023-04-14 00:55:35 77

原创 LeetCode暑期刷题打卡 ---链表专题day2

【代码】LeetCode暑期刷题打卡 ---链表专题day2。

2023-04-11 22:07:31 74

原创 LeetCode暑期刷题打卡 ---链表专题day1

【代码】LeetCode暑期刷题打卡 ---链表专题day1。

2023-04-10 22:01:42 74

原创 leetcode-hot链表专题——206. 反转链表

leetcode-hot链表专题——206. 反转链表

2023-01-05 20:57:47 121

原创 leetcode-hot链表专题——141. 环形链表

leetcode-hot链表专题——141. 环形链表

2023-01-05 20:38:52 94

原创 leetcode-hot链表专题——160. 相交链表

leetcode-hot链表专题——160. 相交链表

2023-01-05 20:03:14 118

原创 【Android春招】Android基础day2

【Android春招】Android基础day2

2023-01-05 17:58:34 620

原创 leetcode-hot链表专题——21.合并两个有序链表

【代码】leetcode-hot链表专题——21.合并两个有序链表

2023-01-04 21:30:03 79

原创 【Android春招】Android基础day1

【Android春招】Android基础day1

2023-01-04 21:24:41 1188 3

原创 OS ---PV大题

PV大题

2022-10-09 16:07:22 147

原创 树形结构 --- 树和二叉树(day5

408应用题、代码题总结

2022-09-14 13:11:35 136

原创 线性表 --- 串KMP(day4

408应用题、代码题总结

2022-09-13 11:45:15 93

原创 线性表 --- 栈、队列、特殊数组(day3

408应用题、代码题总结

2022-09-12 20:18:15 303

原创 线性表---链式表示(day2

408应用题、代码题总结

2022-09-11 16:32:00 106

原创 线性表---顺序表示(day1

408应用题、代码题总结

2022-09-10 17:02:57 286

原创 排序 --- 外部排序

数据结构

2022-06-20 08:27:00 67

原创 pip install下载慢的解决办法

在Anaconda Prompt中运行pip install速度慢,可以修改为国内源,注意新版ubuntu要求使用https源。普通的使用方法太慢:如:pip install numpy改用国内源:# 格式:pip install -i 源路径 安装的包名称pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy好用的源清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:ht.

2022-01-22 15:19:38 1253 1

原创 2021年PAT冬季甲级题解

前言:2021/12/19:PAT甲级冬季考试前三题比较简单,一个小时左右拿下了最后一题读题不太懂,还是英语不太行吧,然后反复读也找不出坑点,最后92低分飘过。感慨:哎没能拿到徽章,满分还是有难度的。感觉自己准备还是不够充分,考前一两个星期都没怎么刷题了——因为部分课程结课得实现小游戏、app inventor实现的飞机大战,感觉还是麻烦点的(花了两天学了点皮毛做了俩游戏,就开摆了。)还有框架代码需要搞,准备英语四级(都江堰说明年我还得来,阅读这次写的慢也错很多,反正寄了问题很多)。然后,马上要.

2021-12-20 11:56:41 973 1

原创 MyBatis与JDBC访问数据库的过程对比

MyBatis实现访问数据库的过程从上图可以看出,MyBatis框架在操作数据库时,大体经过了8个步骤。下面就对图中的每一步流程进行详细讲解,具体如下:(1)读取MyBatis配置文件mybatis-config.xml。mybatis-config.xml作为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接。(2)加载映射文件Mapper.xml。Mapper.xml文件即SQL映射文件,该文件中配置了操作数据库的SQL语句,需要在mybatis

2021-12-15 18:25:44 1604

原创 PAT甲级1042~1055

前言:距离四级考试剩23天,PAT甲级考试剩24天对PAT甲级练习题做总结1042 Shuffling Machine (20 分)题目大意:重复给出排列方式,把放在下标iii的牌调换到下标jjj题目解析:模拟题英语单词:shuffle 洗牌,侧滑machine 机器,机械procedure 程序,手续,过程,步骤deck 平台,甲板be seen as 被认为是,被看作gamblers 赌徒collaborate 合作,协作inadequate 不充分的,不适当的c.

2021-11-26 22:15:12 595

原创 PAT甲级1031~1041

前言:距离四级考试剩26天,PAT甲级考试剩27天对PAT甲级练习题做总结2021/11/221031 1032 10331031 Hello World for U (20 分)题目大意:给一个字符串,按找U形输出,左n1下n2右n3,其中n1和n3取相同的值,并且小于等于n2,n1+n2+n3=N+2题目解析:n1=n3=(N+2)/3n2=(N+2)/3+(N+2)%3英语单词:vertical 垂直的,竖直代码如下:#include<b.

2021-11-22 22:10:17 766

原创 PAT甲级1001-1030

前言:距离四级考试剩31天,PAT甲级考试剩32天对PAT甲级练习题做总结1001 A+B Format (20 分)题目大意:输入一对整数a,b,计算它们的和,输出格式为3个数字一组题目解析:把a+b的和转换为字符串输出,从后往前看,下标对3取模,当值为0的时候,后面输出逗号,最后一位不用输出逗号注意:如果为负号或者最后一位,跳过不用输出逗号英语单词:calculate /ˈkælkjuleɪt/ v. 计算,核算;预测,推测comma /ˈkɒmə/ n. 逗号;停顿be s.

2021-11-21 12:29:01 1532

原创 English word - day2

rescue crew /ˈreskjuː kruː/救护队basement 英 /ˈbeɪsmənt/n. 地下室;地窖feet 英 /fiːt/n. 脚(foot 的复数形式);尺collapse 英 /kəˈlæps/崩溃,倒塌pull 英 /pʊl/拉,拉动deserted 英 /dɪˈzɜːtɪd/adj. 荒芜的;被遗弃的;无人居住的fatal 英 /ˈfeɪtl/adj. 致命的;导致失败的,灾难性的vacant 英 /ˈveɪkənt/adj. 空的;空缺的;空

2021-10-19 22:11:19 91

原创 构造题 --- m对相邻的字符相同

一类题:找出出现次数最大的字母,形成mx个隔板最少需要mx-1个其他字母隔开吃糖果#include<bits/stdc++.h>using namespace std;const int N = 1e5+10,M = N*2;typedef long long LL;void solve(){ int n; cin>>n; LL maxx = -1e9,sum = 0; for(int i = 0; i <

2021-10-18 14:21:54 97

原创 English word - day1

roughly 英 /ˈrʌfli/adv. 粗略地,大约;粗暴地,粗鲁地;粗糙地,不精细地bookshelf n.书架gadget /ˈɡædʒɪt/n. 小器具,小玩意儿The elephant in the room显而易见而又被忽略的事实instance 英 /ˈɪnstəns/n. 例子,实例for instance 例如emerge 英 /ɪˈmɜːdʒ/v. 浮现,出现;显露,知悉;恢复过来,幸存下来;形成,兴起but rather 而是mainstream 主流d

2021-10-12 22:03:14 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除