- 博客(36)
- 资源 (38)
- 收藏
- 关注
原创 DayDayUp03:处理机调度与死锁
处理机调度的层次和调度算法的目标调度的实质就是资源分配,处理剂调度就是对处理机资源进行分配处理机调度的层次1、高级调度:调度对象是作业,决定外存上处于后备队列中的哪几个作业调入内存2、低级调度:又称进程调度,调度对象是进程(或内核级线程),决定就绪队列中哪个进程应获得处理机3、中级调度:又称内存调度,目的是提高内存利用率和系统吞吐量进程调度运行频率最高,作业调度周期较长处理机...
2020-04-28 21:28:23 279
原创 关于OpenCV安装报错的问题高效解决方案
Above all,我希望你们都在OpenCV的官网上都下了适合你们电脑操作系统环境以及相应Python版本的whl文件,因为我的OS是64位的windows,所以我选择这个版本的方案一、可以选择在Anaconda中搭建OpenCV环境,因为我之前已经安装好了,所以这里显示的是already satisfied方案二、在命令行模式下安装OpenCV,首先你要有numpy的whl文件,因为...
2020-04-28 10:14:36 2045
原创 Python疫起学习·万丈高楼平地起Day10(精简版|浓缩就是精华)面向对象程序设计OOP以及标准库中其他常用数据类型附上机器人实例
二十四、面向对象程序设计OOP(Object Oriented Programming)创建类时用变量形式表示对象特征的成员称为数据成员,用函数形式表示对象行为的成员称为成员方法,数据成员和成员方法统称为类的成员。在Python中一切皆对象,函数也是对象,类也是对象,请看下面的代码:对象有“属性”和“方法”。“属性”就是描述这个对象的各种标签,“方法”就是这个对象可以做的动作。现在看这篇博客...
2020-04-26 11:45:08 310
原创 Python疫起学习·万丈高楼平地起Day09(精简版|浓缩就是精华)爬虫知识附上案例爬取北京地区短租房信息、爬取酷狗TOP500的数据以及爬取网易云音乐热歌榜单
爬虫知识Requests库部分运行结果如下:有时爬虫需要加入请求头来伪装成浏览器,以便更好地抓取数据。在Chrome浏览器中按F12键打开Chrome开发者工具,刷新网页后找到User-Agent进行复制,如图请求头的使用方法:Requests库不仅有get()方法,还有post()等方法。post()方法用于提交表单来爬取需要登录才能获得数据的网站,这部分内容会在后面学习,这...
2020-04-26 07:33:30 709
原创 Python疫起学习·万丈高楼平地起Day08(精简版|浓缩就是精华)函数知识点附上输出菱形图形案例、模拟最终成绩计算过程案例
二十三、函数所谓函数,就是一套定义好的流程在一个Python工程中,应该保证每个函数的名字唯一。函数体就是这个函数需要执行的一系列操作。操作可能只有一行,也可能有很多行。一个函数只做一件事情,Python编码规范建议一个函数的函数体不超过20行代码。如果超过了,说明这个函数做了不止一件事情,就应该把这个函数拆分为更小的函数。这也就暗示了在函数体里面也可以调用其他的函数。设计函数时要提高模...
2020-04-24 17:48:15 259
原创 DayDayUp02:进程的描述与控制
引言:作为资源分配和独立运行的基本单位都是进程。OS所具有的四大特征也都是基于进程而形成的。前趋图和程序执行前趋图:有向无循环图DAG(Directed Acyclic Graph),即单项不循环图。用于描述进程之间执行的先后顺序。Pi—>Pj,表示进程Pi和Pj存在着前趋关系,表示在Pj开始执行之前Pi必须完成。Pi是Pj的直接前趋,Pj是Pi的直接后继。没有前趋的结点称为初始结点,...
2020-04-21 21:44:17 247
原创 Python疫起学习·万丈高楼平地起Day06(精简版|浓缩就是精华)元组字典知识点-内附玩转时间库案例
十九、元组元组创建与元素访问:之前我也强调过,如果元组中只有一个元素,则必须在最后增加一个逗号!!!除了上述的方法直接创建元组外,很多内置函数的返回值也包含了若干元组的可迭代对象,e.g. enumerate()、zip()等元组与列表的异同点同:都属于有序序列异:元组是不可变序列,不可直接修改元组中元素的值。可以认为元组是常量列表,但访问速度比列表快,可是若元组中包含可变序列,...
2020-04-21 14:19:00 264
原创 DayDayUp01:OS入门知识点梳理灌输
OS目标:1、方便性 :图形用户界面2、有效性:提高系统资源利用率,提高系统吞吐量3、可扩充性:微内核结构能方便地增添新功能模块,对原有功能模块进行修改4、开放性:解决兼容问题OS作用:1、作为用户与计算机硬件系统之间的接口:用户可通过命令方式、系统调用方式、图标——窗口方式来实现与OS的通信,并取得它的服务2、作为计算机系统资源的管理者:处理机管理、存储器管理、I/O设备管理...
2020-04-20 15:52:36 232
原创 蓝桥杯算法训练超全习题题解——ALGO-84.大小写转换
每日刷题(七十八)ALGO-84、大小写转换详细C代码如下:#include<stdio.h>int main(){ char a[30]; gets(a); int i; for(i = 0; a[i] != '\0'; i++) { if(a[i] >= 'a' && a[i] <= 'z') a[i] -= 32; ...
2020-04-12 08:37:04 330
原创 蓝桥杯算法训练超全习题题解——ALGO-221.数据交换
每日刷题(七十七)ALGO-221、数据交换就是一个考查指针运用的简单例子详细C代码如下:#include<stdio.h>void swap(int *x, int *y){ int t; t = *x; *x = *y; *y = t;}int main(){ int x, y; scanf("%d %d", &x, &y); ...
2020-04-12 08:28:41 210
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-200.预测身高
每日刷题(七十六)ALGO-200、预测身高详细C++代码如下:#include<iostream>#include<iomanip>using namespace std;int main(){ int gender; float pap, mom; float height; cin >> gender >> pap ...
2020-04-10 11:10:17 269
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-216.相邻字母
每日刷题(七十五)ALGO-216、相邻字母详细C++代码如下:#include<iostream>using namespace std;int main(){ char alph; cin >> alph; if(alph == 'A') cout << "ZAB" << endl; else if(alph == ...
2020-04-10 10:55:05 217
原创 蓝桥杯算法训练超全习题题解——ALGO-233.字符串合并(Water Question)
每日刷题(七十四)ALGO-233、字符串合并#include<iostream>using namespace std;int main(){ char str1[100], str2[100]; cin >> str1 >> str2; cout << str1 << str2 << endl; ...
2020-04-10 10:41:24 179
原创 蓝桥杯算法训练超全习题题解——ALGO-150.6-1 递归求二项式系数值
每日刷题(七十三)ALGO-150、6-1 递归求二项式系数值这是一个非常简单的递归题,详细C++代码如下:#include<iostream>using namespace std;int f(int n, int k){ if(k == 0 || k == n) return 1; else if(k < n && k > 0)...
2020-04-10 10:30:58 412
原创 蓝桥杯算法训练超全习题题解——ALGO-148.5-1最小公倍数
每日刷题(七十二)ALGO-148、5-1最小公倍数最小公倍数就是两者之积除以最大公约数,最大公约数可以用辗转相除法实现详细C++代码如下:#include<iostream>using namespace std;int main(){ long long a, b; cin >> a >> b; long long u, v; ...
2020-04-10 09:47:17 215
原创 蓝桥杯算法训练超全习题题解——ALGO-142.P1103
每日刷题(七十一)ALGO-142、P1103这里需要注意的就是结构体的构建以及复数的除法公式详细C++代码如下:#include<iostream>#include<iomanip>using namespace std;struct V{ float a, b;}V1;int main(){ char s; float a, b, c,...
2020-04-10 09:26:29 977
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-139.s01串**(递归法和普通字符strcat法)
每日刷题(七十)ALGO-139、s01串递归法:变换次数为0,则返回0,变化次数为1,则返回1,如果变化次数为2,那么就是01,我们可以大概猜想一个递归公式f(n) = f(n - 2) + f(n - 1)接下来如果变换次数为3,则结果是101,那就是f(1) + f(2)的组合接下来我们可以利用C++中string类型的拼接特点完成任务详细C++代码如下:#include&...
2020-04-09 14:45:52 183
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-160.P0104
每日刷题(六十九)ALGO-160、P0104#include<iostream> #include<cmath>#include<iomanip>using namespace std;#define EPS 1e-6int main(){ double a, b, c; cin >> a >> b >&...
2020-04-09 13:42:30 312
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-158.sign函数(water question)
每日刷题(六十八)ALGO-158、sign函数#include<iostream>#include<cmath>using namespace std;#define EPS 1e-6int sign(double n){ if(fabs(n) <= EPS) return 0; else if(n < 0) return -1...
2020-04-09 13:23:00 204
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-223.字符串比较
每日刷题(六十七)ALGO-223、字符串比较这个题超jb简单,这里只上C代码#include<stdio.h>char a[300];char b[300];int n;int main(){ gets(a); gets(b); int i, j; int numa = 0, numb = 0; for(i = 0; a[i] != '\0'; i++...
2020-04-07 22:03:14 304
原创 算法六:深度优先搜索dfs(Depth-First-Search)(城堡问题、踩方格)
dfs通俗概念:算法六:深度优先搜索dfs(Depth-First-Search)(城堡问题、踩方格)
2020-04-07 21:13:21 329
原创 蓝桥杯算法训练超全习题题解——ALGO-122.未名湖的烦恼***(递归递推两种办法)
每日刷题(六十六)ALGO-122、未名湖的烦恼这个题也是个很经典的动归题目,值得细品递归法:在极端情况下,排队的都是还鞋的或者都是租鞋的,那么就是一种方法。如果还鞋的比租鞋的人多,那么则随便这次先排哪一类人,即方案总数为return f(x - 1, y) +f(x, y - 1)如果已经还鞋的人的总数m - x等于已经租鞋的人的总数n - y则只能让还鞋人先排队,即return f(x - 1, y)当然最后记得在主函数里加上判断语句if(m < n)就是还鞋人数少于租鞋人数,那就与
2020-04-07 18:25:46 550
原创 蓝桥杯算法训练超全习题题解——ALGO-124.数字三角形
每日刷题(六十五)ALGO-124、数字三角形这是一个典型递推题,可以参考博文——算法五:动态规划(数字三角形、最长上升子序列、最长公共子序列、神奇的口袋)详细C代码如下:#include<stdio.h>int a[101][101] = {0};int maxarray[101] = {0};#define max(a, b) (a > b ? a : b...
2020-04-07 16:55:36 287
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-123.A+B problem(水题。。。)
每日刷题(六十四)ALGO-123、A+B problem#include<iostream>using namespace std;int main(){ int A, B; cin >> A >> B; cout << A + B << endl; return 0;}如果喜欢我的文章,请记得三连哦,点赞...
2020-04-07 16:09:45 241
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-232.找零钱(水题贪心)
每日刷题(六十三)ALGO-232、找零钱详细C代码如下:#include<stdio.h>int main(){ int n; int i; int a = 0, b = 0; scanf("%d", &n); for(i = 0; i < n; i++) { int tmp; scanf("%d", &tmp); if...
2020-04-07 14:53:41 219
原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-63.乘法表(水题)
每日刷题(六十二)ALGO-63、乘法表唯一需要注意的是不要让乘法之间输出多余空格#include<stdio.h>int main(){ int i, j; for(i = 1; i <= 9; i++) { for(j = 1; j <= i; j++) { printf("%d*%d=%d ", i, j, i * j); } ...
2020-04-07 14:29:33 353
原创 蓝桥杯算法训练超全习题题解——ALGO-194.审美课**
每日刷题(六十一)ALGO-194、审美课这个题绝对不可以用暴力破解法,这样会远远超出题目要求的时间。我们可以换个角度看问题。要求答案完全相反的对数,而且给出的是1和0,我们很容易想到位运算这一类知识点。由于最多20列,就相当于最大数是220-1,那么我们设一个数组ans来存数的种类的数目。这里有点难懂,没事,继续看就会懂了。我们首先要存数,但我们要处理一下,把传统思路的二维数组转化为...
2020-04-07 14:16:05 841
原创 蓝桥杯算法训练超全习题题解——ALGO-195.1的个数
每日刷题(六十)ALGO-195、1的个数这个题和二进制数数那道题很类似,这里只要把2改为10就可以运行成功,可参考博文——蓝桥杯算法训练超全习题题解——ALGO-202.二进制数数详细C代码如下:#include<stdio.h>int main(){ int n; scanf("%d", &n); int i; long long sum = 0;...
2020-04-07 10:07:35 482
原创 蓝桥杯算法训练超全习题题解——ALGO-202.二进制数数
每日刷题(五十九)ALGO-202、二进制数数这个题很简单,就是从个位开始不断取2的余数看是否为1,为1则++,否则不处理详细C代码如下:#include<stdio.h>int main(){ int L, R; scanf("%d %d", &L, &R); int i; long long sum = 0; int u, v; for...
2020-04-07 09:54:34 276
原创 蓝桥杯算法训练超全习题题解——ALGO-279.相邻数对(CCF计算机软件能力认证 201409)
每日刷题(五十八)ALGO-279、相邻数对这是个水题,简单讲一下思路,排序然后循环遍历找abs(…)==1的++C代码如下:#include<stdio.h>int n;void sort(int a[]){ int i, j, t; for(i = 0; i < n - 1; i++) { for(j = i + 1; j < n; j++...
2020-04-06 17:49:59 226
原创 蓝桥杯算法训练超全习题题解——ALGO-246.猴子吃包子
每日刷题(五十七)ALGO-246、猴子吃包子这个题用C++做的话就会非常简单,我强烈建议如果要考蓝桥的同学如果C++不会,那从现在开始赶紧学,趁一切还来得及,C++里面有很多不错的函数,如果要自学我推荐C++ Primer Plus详细C++代码如下:#include<iostream>#include<iomanip>using namespace st...
2020-04-05 17:44:58 787
原创 蓝桥杯算法训练超全习题题解——ALGO-2.最大最小公倍数**
每日刷题(五十五)ALGO-2、最大最小公倍数两个数的最小公倍数就是两个数的乘积除以最大公约数,最大公约数就是两个数的最大的相同因子。如果两数互质,那么他们的最小公倍数是他俩的乘积这个题需要仔细分析,考虑N是奇数还是偶数1、如果N是奇数,那么他们的最小公倍数最大可以使N * (N - 1) * (N - 2)2.1、如果N是偶数,那么他们的最小公倍数最大是多少呢,这就需要思考了因为...
2020-04-03 17:59:23 329 1
原创 蓝桥杯算法训练超全习题题解——ALGO-1.区间k大数查询
每日刷题(五十四)ALGO-1、区间k大数查询这个题还是蛮简单的,数据也不大,可以用int就可以解决,定义一个a[n + 1]数组,然后在m次循环里,定义一个r - l + 1长度的数组b,如果然后把a数组第l到第r数依次赋给数组b,然后定义一个排序函数,得到由大到小排序的数组b,然后输出第k大的数也就是b[k - 1]详细C代码如下:#include<stdio.h>...
2020-04-01 13:46:15 597 1
原创 蓝桥杯基础练习超全习题题解VIP版——BASIC-12.十六进制转八进制***(方法二)
每日刷题(五十三)BASIC-12、十六进制转八进制
2020-04-01 11:41:19 330 1
数制与编码.pptx
2020-12-03
传输层知识.pptx
2020-12-03
基于S3C6410的开发应用实例.ppt
2020-11-30
基于OMAP5912的开发应用实例.ppt
2020-11-30
用户图形接口GUI.ppt
2020-11-30
设备驱动程序.ppt
2020-11-29
嵌入式Linux开发环境及其在ARM上的移植.ppt
2020-11-29
嵌入式操作系统.ppt
2020-11-28
基于ARM的处理器体系结构.ppt
2020-11-27
嵌入式系统设计基本概念.ppt
2020-11-27
嵌入式系统概述.ppt
2020-11-26
WRK以及相关的分析工具.7z
2020-11-23
麦克风阵列的理解以及语音识别相关知识.docx
2020-10-24
自动生成遮罩图的程序
2020-08-19
png2bmp&mask.exe
2020-08-19
通讯录的制作.docx
2020-04-27
6-8 关系模式的分解.pdf
2020-04-23
介质访问控制子层.pptx
2020-12-22
数据链路层.pptx
2020-12-20
第四章物理层.pptx
2020-12-19
人工智能应用举例.ppt
2020-12-14
人工智能程序设计语言.ppt
2020-12-14
第九章专家系统.ppt
2020-12-13
第8章机器学习.ppt
2020-12-13
分布式人工智能.ppt
2020-12-13
第六章遗传算法.ppt
2020-12-13
知识的不确定性与不确定推理(可信度方法主观贝叶斯模糊推理概率分配函数正交和似然函数信任函数).ppt
2020-12-13
第四章搜索策略.ppt
2020-12-12
自然演绎推理.ppt
2020-12-12
第二章知识表示.ppt
2020-12-12
人工智能概述.ppt
2020-12-11
计算机网络体系结构.pptx
2020-12-05
计算机网络概述.pptx
2020-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人