算法
文章平均质量分 81
Unintented
这个作者很懒,什么都没留下…
展开
-
上机必备——文件输入输出
复试上机常用文件输入输出方法#include <iostream>#include <fstream>#include <string>using namespace std;/* 先将如下信息写入文件中: 01 李江 男 21 02 刘唐 男 23 03 张军 男 19 04 王娜 女 19 然后输入学号查询学生信息 */i...原创 2020-03-26 20:15:04 · 136 阅读 · 0 评论 -
上机必备——数字与字符串的转换
数字转字符串:itoa(int, char*, int);//整型转换成字符串,在库<cstdlib>中: 参数1:要转换的整型 参数2:转换到的字符串 参数3:进制(不能省略)同理还有: itoa(long, char*, int);//长整型转换成字符串----------------------------------------------------------...原创 2020-03-24 17:35:32 · 236 阅读 · 0 评论 -
北理08计算机复试上机——处理日期(两日期间隔、日期相加)
#include <iostream>#include <cstdio>using namespace std; int daytab[2][12] = { {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},//平年 {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 3...原创 2020-03-18 22:37:12 · 120 阅读 · 0 评论 -
北理工10计算机复试上机
中缀表达式转后缀表达式并计算相应的值注意:值可能为小数#include <iostream>#include <cstdlib>#include <string>#include <cstring>#include <map>#include <stack>#include <queue>usin...原创 2020-03-16 19:07:54 · 333 阅读 · 0 评论 -
北理工11计算机复试上机——领导层次关系
#include <iostream>#include <string>#include <vector>using namespace std; struct node{ string name; string up;//直属领导 node(string n, string u){ name = n; up = u; }};v...原创 2020-03-14 15:29:32 · 106 阅读 · 0 评论 -
中缀表达式转前缀或后缀
中缀转后缀:初始化栈s,s表示符号栈,用来存放中间符号 步骤:从前往后依次循环处理每个字符若当前字符为操作数(数字或字母),直接输出(后缀表达式中操作数顺序与原序相同)若当前字符为运算符或括号,分三种情况处理若栈s为空或当前处理字符为左括号,直接入栈s若当前处理字符为右括号,s不断出栈(有个循环)输出,直到读到左括号,左括号直接舍弃其他情况则要比较当前处理字符和s栈顶字...原创 2020-03-13 21:37:45 · 121 阅读 · 0 评论 -
北理14计算机复试上机——最新打开的三个文件
系统中有最新打开文件的记录,现用整数表示打开的文件名,且只显示最新3个打开的文件,输出文件序列示例:输入:1 输出:1输入:2 输出:2,1输入:3 输出:3,2,1输入:4 输出:4,3,2输入:1 输出:1,4,3输入:4 输出:4,1,3输入:3 输出:3,4,1需要考虑个文件访问的优先级(即时间久远程度)#include <iostream>...原创 2020-03-11 10:27:32 · 120 阅读 · 0 评论 -
北理14计算机复试上机——最近打开的三个文件
系统中有最近打开文件的记录,现用整数表示打开的文件名,且只显示最近3个打开的文件,输出文件序列示例:输入:1 输出:1输入:2 输出:2,1输入:3 输出:3,2,1输入:4 输出:4,3,2输入:1 输出:1,4,3输入:4 输出:1,4,3输入:3 输出:1,4,3#include <iostream>#include <vector>...原创 2020-03-11 10:24:51 · 131 阅读 · 0 评论 -
北理18计算机上机——哥德巴赫猜想
脑子太笨,耗时5h#include <iostream>#include <algorithm>#include <cmath>#include <vector>#include <queue>#include <map>using namespace std; #define MAXN 10bool ju...原创 2020-03-09 22:31:02 · 375 阅读 · 0 评论 -
操作系统——动态分区分配模拟程序
编写一个动态分区分配算法模拟程序,加深对动态分区存储管理方式及其实现过程的理解。要求:空闲分区通过空闲区链进行管理,在内存分配时,优先考虑低地址部分的空闲区。 分别采用首次适应算法、最佳适应算法和最坏适应算法模拟内存空间的动态分配与回收,每次分配和回收后显示出空闲区链的详细情况(说明:在申请不成功时,需要打印当前内存的占用情况信息)。 进程对内存空间的申请和释放可由用户自定义输入。 参考请求序列如...原创 2018-05-31 11:39:31 · 3589 阅读 · 0 评论