![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法笔记
文章平均质量分 72
开始系统的学习算法与数据结构,并在这里记录一些笔记。
张甜不拉几
300个字怎能描述出精彩的我
展开
-
关于B树、B+树的学习总结以及一些闲谈
弦外之音目前处于大三的寒假,正在备考2021年12月的研究生招生考试,同时还要着手准备中级软考 + 二刷六级。惆怅、苦闷,生活各种艰辛,好在选择的是自己喜爱的,没有借口去逃避。总觉得自己挺菜的,真正做选择的时候又心有不甘、自命不凡,所以还是想着重开吧,去考研,去新的环境,去博来自己想要的生活。。。由于复习初试,电脑已经吃灰数月,今天是碰巧复习到B树、B+树,想着来整个summary,顺带写点儿代码。插一脚,博主准备了一份计算机、软工考研择校相关的资料,极其用心,有需要者可以联系博主,希望能够帮到你。下原创 2021-01-18 21:19:09 · 1571 阅读 · 2 评论 -
操作系统进程调度---优先级调度算法(抢占模式)
引言最近学习了操作系统内诸多进程调度算法,动手实现了抢占式优先级调度算法知识点该算法又称为优先权调度算法,他既可以用于作业调度,又可用于进程调度。该算法中的优先级用于描述作业运行的紧迫程度。两种类型:非剥夺式(非抢占式)优先级调度算法。当一个进程正在处理上运行时,即使有某个更为重要或紧迫的进程进入就绪队列,仍然让正在进行的进程继续运行,直到由于其自身原因而主动让出处理机(任务完成或等待事件),才把处理机分配给更为重要或紧迫的进程。剥夺式(抢占式)优先级调度算法。当一个进程正在处理机上运行时,若原创 2020-11-05 15:50:04 · 20782 阅读 · 6 评论 -
LeetCode -- 力扣算法题解题心得 -- (个人笔记记录)持续更新~~
一、前言正式开启数据结构+算法研究的历程,准备好一年后的面试。下面的解法不一定是最优解,只求能力提升,会定期更新~~二、题解部分1.两数之和/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target, int* returnSize){ int *a = (int *)malloc(sizeo原创 2020-08-09 14:23:09 · 1037 阅读 · 1 评论 -
PAT题库代码(个人版本)~~持续更新,持续改进!
引言之前在网上看到浙江大学的题目系统PAT,想要刷一刷玩,目前是乙级题库,题目不多,持续更新!努力!话不多说,上代码!题目以及运行效果这里就不给出了,与PAT网站上的相同。1002 写出这个数#include<stdio.h>char pinyin(int x){ switch(x){ case 0: printf("ling"); break; c...原创 2019-12-18 22:29:53 · 1174 阅读 · 0 评论 -
集合运算—并、交、差运算
内容已知所给集合 A 和 B,求 A 与 B 的并集 C(C=A∪B)已知所给集合 A 和 B,求 A 与 B 的交集 C(C=A∩B)已知所给集合 A 和 B,求 A 与 B 的差集 C(C=A-B)*离散数学中的简单的集合运算,代码由C语言编写,思路非常简单,代码如下:#include<stdio.h>int Interection(int a[],int b[...原创 2019-12-06 16:57:39 · 11113 阅读 · 6 评论