- 博客(25)
- 收藏
- 关注
原创 操作系统第一单元知识总结<->
操作系统是对计算机资源进行管理的软件配置了操作系统的机器是一台比原来物理机器功能更强的计算机,这样的计算机只是一台逻辑上的计算机,成为虚拟计算机Celeron不是一个操作系统环境实时操作系统响应时间的重要性超过系统资源的利用率允许一台主机连接多个终端,各个用户可以通过各自终端交互使用计算机,这样的操作系统是分时操作系统如果分时系统的时间片一定,那么用户数越多相应时间越长系统调用是操作系统向用户程序提供的接口实时操作系统必须在规定时间内处理来自外部的事件实时系统必须既要即使响应,快速处理,又.
2021-09-25 08:24:37
273
原创 2021-09-07英语学习
flexible body柔韧 flexible foreign policy灵活 <->flexible schedulesth loom large日益突出 as the recession is looming large 到来prosecuting a prosecuting attorney 检察官 prosecuting sb 检举某人be responsible to do sth for the society a responsible **.
2021-09-07 11:16:34
222
原创 linux基础(常用文件管理命令)
-里面的参数顺序任意pwd显示当前工作的绝对路径 1.绝对路径: /->home->tom->a.txt /home/tom/a.txtls1.ls -a 显示包括隐藏文件(以.开头)目录下所有文件信息(包括.当前目录和..上层目录)如果是ls -A(就不会显示.和..)2.ls -l按列表显示该文件目录下所有非隐藏文件的信息3.ls -la 或者ls -al 或者 ll都一样(用ll或者ls或者ls -l就行)4.-h人性化输出cd1.展示home
2021-08-18 02:27:55
184
原创 数学类———素数(欧拉筛)
欧拉筛:const int N= 1000010;int primes[N], cnt;bool st[N];oid get_prime(int x) { for(int i = 2; i <= x; i++) { if(!st[i]) prime[cnt++] = i; for(int j = 0; prime[j] <= x / i; j++) { st[prime[j]*i] = true;
2021-08-12 21:36:58
113
转载 模拟退火组内专用
这里写目录标题参数问题参数问题(1)参数问题(2)C++模拟退火实现TSP马可夫链源代码C++内循环终止条件,状态接收函数 以及初始状态准则函数初温内循环终止条件Markov链 与时齐算法参数制约原始网址温度更新函数(十分不实用)概念流程图结合局部搜索与二次升温原文网址局部搜索局部升温温度下降系数原文网址大神的参数分析终结版原文网址遗传算法原文网址参数问题参数问题(1)观察模拟退火算法的过程,发现其主要存在如下三个参数问题:(1) 温度T的初始值设置问题 温度T的初始值设置是影响模拟退火算法全
2021-05-28 06:24:26
241
原创 生成随机数
#include<cstdlib>#include<ctime>#include<iostream>using namespace std;int main(){ srand(time(0)); for(int i=0;i<1000;i++) cout<<rand()%10+1;}
2021-05-28 05:13:56
111
原创 长整数加法运算
27 单链表ADT模板应用算法设计:长整数加法运算(不使用单链表存储计算结果) 作者: 冯向阳时间限制: 1S章节: DS:线性表 晚于: 2021-04-18 23:55:00后提交分数乘系数50% 截止日期: 2021-04-18 23:55:00问题描述 : 目的:使用C++模板设计单链表的抽象数据类型(ADT)。并在此基础上,使用单链表ADT的基本操作,设计并实现单链表的应用算法设计。
2021-04-18 22:23:43
557
原创 Online Judge集训STL1
STL1 Time To Get Up 思路不错代码别看我的代码#include<string>#include<vector>#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin>>n; getchar();//******// string str1; while(n--) {
2021-01-15 09:22:46
101
原创 SPY东华oj
SPY 东华ojSTL1 这个博客的中文翻译很好但是代码不合适自己的代码#include<iostream>#include<string>#include<vector>using namespace std;int main(){ string str; int a,b,c; vector<string>vec1; vector<string>vec2; vector<string>v
2021-01-15 08:51:50
135
原创 字串统计(字符串较难)
https://blog.youkuaiyun.com/Tesla_meng/article/details/88592921?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-9.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-9.controlsubstr(起始下标,长度)...
2021-01-13 16:22:07
263
原创 编程注意细节(慢慢更)
易错点为什么二分查找取中间值用的是low+(high-low)/2,而不是(low+high)/2。因为后者有可能导致数据溢出。因为相加可能超过int 范围
2021-01-13 13:41:22
102
原创 BEST COW LINE(贪心)
BEST COW LINE(贪心)FJ is about to take his N (1 ≤ N ≤ 2,000) cows to the annual"Farmer of the Year" competition. In this contest every farmer arranges his cows in a line and herds them past the judges.The contest organizers adopted a new registration schem
2021-01-10 13:57:31
167
原创 FenceRepair(修篱笆)贪心+优先队列
#include <iostream>#include <queue> using namespace std; struct Node{ int x, y; Node( int a= 0, int b= 0 ): x(a), y(b) {}}; bool operator<( Node a, Node b ){//升序 if( a.x== b.x ) return a.y> b.y; return a.x&g
2021-01-10 12:46:12
203
原创 东华oj面向对象统计单词
18 统计单词作者: Turbo时间限制: 1S章节: STL库问题描述 :实验目的:string、vector、类的综合应用。实验内容:从键盘输入一篇文章,统计其中单词出现的次数(不区分大小写),并输出出现次数排名第一的单词及其次数。注意:可能有多个单词并列第一,需要全部输出。输出时,如果有多个单词排名并列,则按其在文章中出现的先后顺序输出,先出现的先输出。说明:为简单起见,单词的含义是空白字符分隔开的连续字符串。比如“I love China!”这句话包含三个单词,第三个单词是“China!
2021-01-09 22:38:07
639
原创 字符串反转reverse函数与assign函数
#include<iostream>#include<string>#include<algorithm>using namespace std;int main(){ string str="11111sad"; reverse(str.begin(),str.end()); cout<<str;}#include<iostream>#include<string>using namesp
2021-01-04 14:35:12
149
原创 回文数二东华oj
回文数2时间限制: 10S类别: 字符串->较难问题描述 :有一天,明明正在做作业,发现了一组很有趣的数字,例如1、11、313等等。他发现这些数字都是左右对称的,即不论你把这些数字从左读到右还是从右读到左,读出来的数字都是一样的。于是明明就把这个发现告诉了他爸爸。明明的爸爸是一名数学家,对此类型数字早有研究。他对明明说:“这些是回文数,是一种特殊的数字,即这些数字的左右两边是对称的。例如:11左右两边对称,313左右也是对称的。” 明明觉得这很有趣,接着问他爸爸还有什么和这类回文数有关的有趣的
2020-12-14 10:21:05
476
原创 删除字符串
删除字符时间限制: 1S类别: 字符串->简单晚于: 2020-12-19 23:55:00后提交分数乘系数50%问题描述 :从键盘输入一个字符串和一个字符,将输入字符从字符串中删除,输出新的字符串。如果字符串中没有此字符,则原样输出字符串。输入说明 :输入两行,第一行输入一个字符串,第二行输入一个字符。字符串最多允许输入20个任意字符。输出说明 :输出删除字符后的字符串。输入范例 :ab ccdcc输出范例:ab d#include<iostream>u
2020-12-11 16:40:53
1156
原创 旋转字符串
旋转句子时间限制: 1S类别: 二维数组->简单晚于: 2020-12-19 23:55:00后提交分数乘系数50%问题描述 :旋转句子,要求把输入的句子按顺时针旋转90度。即输入时的句子是从左至右和自上而下的显示方式,输出时变成从上到下和从右到左的显示方式。换句话说,就是输入的最后一句输出在最左边的列,输入的第一句输出在最右边的列。输入说明 :输入时最多100个句子(1句即一行),每句不超过100个字符。合法字符包括:换行符、空格、任何标点符、数字、小写和大写英文字母。注意:一个句子可
2020-12-11 16:16:35
745
2
原创 STL
#include<bits/stdc++.h>using namespace std;int main(){ vector vec1={1,2,3};vectorvec2={4,5,6};vector<vector>vec;vec.push_back(vec1);vec.push_back(vec2);for(auto it:vec) for( auto x:it) cout<<x<<' ';vector<int>
2020-12-08 14:42:11
58
原创 string
using namespace std;int main(){ int n,q; scanf ("%d%d", &n,&q); string s; cin>>s; for ( int i=0; i<q;i++ ) { int a,b,c,d; scanf ( "%d%d%d%d" ,&a,&b ,&c , &d ); if ( s.compar
2020-12-08 14:40:51
127
原创 洛谷求较小质数
洛谷求较小的质数#include<iostream>using namespace std;int main(){ int n;cin>>n; for(int i=2;;i++)//注意从2开始因为2是质数// if(n%i==0){cout<<n/i;break;} return 0;}
2020-12-06 19:26:06
138
原创 进制转换&&回文数
进制转换时间限制: 1S类别: 字符串->简单问题描述 :输入一个十进制数,将其化成N进制数输出(2≤N≤16)。 输出结果时,大于等于10的数字用字母代替,A代表10,B代表11以此类推。输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行有2个数,分别代表十进制数m(0≤ m < 2^31)和进制N(2≤N≤16),它们以空格分隔,在行首和行尾没有多余的空格。输出说明 :对每组测试数据,你的程序需要向标准输出设备(通常为启动该程序
2020-12-06 18:09:05
909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人