• 计算机考研——机试指南(更新ing)


    计算机考研——机试指南

    第二章 暴力求解

    KY19 今年的第几天 https://www.nowcoder.com/practice/ae7e58fe24b14d1386e13e7d70eaf04d

    KY222 打印日期 https://www.nowcoder.com/practice/b1f7a77416194fd3abd63737cdfcf82b

    KY258 日期累加 https://www.nowcoder.com/practice/eebb2983b7bf40408a1360efb33f9e5d

    第三章 排序与查找

    排序

    KY210 排序 https://www.nowcoder.com/practice/508f66c6c93d4191ab25151066cb50ef

    KY9 成绩排序 https://www.nowcoder.com/practice/3f27a0a5a59643a8abf0140b9a8cf1f7

    查找

    KY158 找x https://www.nowcoder.com/practice/069e2130430c41229ab25e47fa0949a6

    KY199 查找 https://www.nowcoder.com/practice/d93db01c2ee44e8a9237d63842aca8aa

    二分查找

    KY198 找最小数 https://www.nowcoder.com/practice/069e2130430c41229ab25e47fa0949a6

    第四章 字符串

    字符串处理

    KY18 特殊乘法 https://www.nowcoder.com/practice/a5edebf0622045468436c74c3a34240f

    KY33 密码翻译 https://www.nowcoder.com/practice/136de4a719954361a8e9e41c8c4ad855

    KY90 简单密码 https://www.nowcoder.com/practice/ff99c43dd07f4e95a8f2f5448da3772a

    KY113 字母统计 https://www.nowcoder.com/practice/de7bf0945c1c4bd1aa9d49573b831f3c

    字符串匹配

    KMP——模式匹配算法

    数据结构KMP算法配图详解(超详细)

    第五章 数据结构一

    向量

    #include<iostream>
    #include<cstdio>
    #include<vector>
    using namespace std;
    int main() {
    	vector<int> myVector;
    	for (int i = 0; i < 5; i++) {
    		myVector.push_back(i);
    	}
    	cout << myVector.size();
    	myVector.insert(myVector.begin(), 3, 15); //头部插入3个15
    	myVector.pop_back();
    
    	// 访问向量中的 5 个值
    	for (int i = 0; i < 8; i++) {
    		cout << "value of vec [" << i << "] = " << myVector[i] << endl;
    	}
    	cout << " " << endl;
    	cout << "第五个元素:" << myVector[4] << endl;
    	cout << "向量大小:" << myVector.size() << endl;
    	myVector.erase(myVector.begin() + 5, myVector.end());
    	vector<int>::iterator it;
    	for (it = myVector.begin(); it != myVector.end(); it++) {
    		cout << *it << endl;
    	}
    	myVector.clear();
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28

    KY20 完数VS盈数 https://www.nowcoder.com/practice/ccc3d1e78014486fb7eed3c50e05c99d

    堆栈的使用

    KY180 堆栈的使用 https://www.nowcoder.com/practice/e91982a145944ceab6bb9a4a508e0e26

    第六章 数学问题

    进制转换

    KY187 二进制数 https://www.nowcoder.com/practice/103dd589fed14457a673c613d8de3841

    KY235 进制转换2 https://www.nowcoder.com/practice/ae4b3c4a968745618d65b866002bbd32

    #include<iostream>
    #include<cstdio>
    #include<vector>
    #include<string>
    using namespace std;
    char intToChar(int x) {
    	if (x < 10) {
    		return x + '0';
    	} else {
    		return x - 10 + 'A';
    	}
    }
    int  charToInt(char x) {
    	if (x >= '0' && x <= '9') {
    		return x - '0';
    	} else {
    		return x - 'A' + 10;
    	}
    }
    int main() {
    	int m, n;
    	cin >> m >> n ;
    	string str;
    	cin >> str;
    	long long number;
    	for (int i = 0; i < str.size(); i++) {
    		number *= m;
    		number += charToInt(str[i]);
    	}//转换为十进制
    	vector<char> result;//存结果
    	while (number != 0) {
    		result.push_back(intToChar(number % n));
    		number /= n;
    	}
    	for (int i = result.size() - 1; i >= 0; i--) {
    		cout << result[i];
    	}
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39

    最大公约数和最小公倍数

    质数

  • 相关阅读:
    如何看待程序员不写注释
    深入解析css-笔记
    Linux企业应用——Docker(三)之Docker仓库、Docker hub官方仓库的使用
    ROS学习笔记(19):建图与定位(3)
    微机原理_10
    用Unity发布APP到Hololens2无坑教程
    PHP:使用命名空间:别名/导入
    C++ - 完美语义(右值引用的中篇) - lambda表达式
    Linux内存管理——段页式访问
    独立站FP收款黑科技来啦!再也不用担心账户被封了~
  • 原文地址:https://blog.csdn.net/weixin_47692652/article/details/125564733