机试编程
文章平均质量分 95
机试编程,包括常见算法及SQL 设计,题目大多来自牛客、Leetcode、POJ、HDU等,其中使用语言多为C/C++/JAVA。
Remoa
宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。
展开
-
机试编程(六)
1、【LeetCode 54】螺旋矩阵;2、【LeetCode 115】不同的子序列;3、【LeetCode 59】螺旋矩阵Ⅱ;4、【LeetCode 706】设计哈希映射;5、【LeetCode 331】验证二叉树的前序序列化;6、【LeetCode 83】删除排序链表中的重复元素;原创 2021-03-26 10:51:37 · 216 阅读 · 0 评论 -
机试编程(十)
1、还是A+B【浙江大学】2、Digital Roots【北京大学】3、最小花费【清华大学】4、日志排序【北京大学】5、位操作练习【北京大学】6、字符串排序【北京大学】7、加减乘除【北京大学】8、二次方程计算器【上海交通大学】9、棋盘游戏【上海交通大学】10、最小面积子矩阵【上海交通大学】11、取中值【上海交通大学】12、畅通工程【浙江大学】原创 2020-05-05 09:40:12 · 380 阅读 · 0 评论 -
机试编程(九)
1、奇偶校验【华中科技大学】2、互换最大最小数【哈尔滨工业大学】3、查找【北京邮电大学】4、田忌赛马 Tian Ji -- The Horse Racing【hdu 1052】5、众数【哈尔滨工业大学】6、整数和【北京理工大学】7、完数【哈尔滨工业大学】8、判断三角形类型【哈尔滨工业大学】9、单词识别【北京理工大学】10、学分绩点【北京大学】11、百万富翁【哈尔滨工业大学】12、买房子【北京大学】13、合并符串【西北工业大学】14、分段函数【北京理工大学】15、买卖股票原创 2020-04-29 19:24:50 · 343 阅读 · 0 评论 -
机试编程(八)
1、求平均年龄【北京大学】2、对称矩阵【华中科技大学】3、遍历链表【华中科技大学】4、数组逆置【哈尔滨工业大学】5、完数与盈数【北京理工大学】6、二叉树【北京大学】7、最小年龄的3个职工【华中科技大学】8、数字反转【上海交通大学】9、矩阵最大值【华中科技大学】10、找最小数【北京航天航空大学】11、三角形的边【吉林大学】12、放苹果【北京大学】13、最大的两个数【华中科技大学】14、字符串去特定字符【哈尔滨工业大学】15、数字之和【吉林大学】16、字符串链接【哈尔滨工业大学】原创 2020-04-21 18:10:47 · 582 阅读 · 0 评论 -
机试编程(七)
1、回文字符串【华中科技大学】2、阶乘【华中科技大学】3、查找第K小数【北京邮电大学】4、反序相等【北京理工大学】5、守形数【华中科技大学】6、字符串连接【华中科技大学】7、统计单词【华中科技大学】8、比较奇偶数个数【北京邮电大学】9、加法等式【北京理工大学】10、大整数排序【华中科技大学】11、矩阵转置【华中科技大学】12、邮票【北京理工大学】13、skew数【北京大学】14、字符串内排序【哈尔滨工业大学】15、数字求和【北京大学】16、成绩排序【华中科技大学】原创 2020-04-20 20:29:16 · 712 阅读 · 0 评论 -
机试编程(六)
1、最低加油次数【LeetCode 871】2、加油站【LeetCode 134】3、一周中的第几天【LeetCode 1185】4、日期之间隔几天【LeetCode 1360】5、一年中的第几天【LeetCode 1154】6、课程表III【LeetCode 630】7、将整数按权重排序【LeetCode 1387】8、删除排序数组中的重复项 II【LeetCode 80】9、数组中的第K个最大元素【LeetCode 215】10、合并K个排序链表【LeetCode 23】原创 2020-04-18 12:28:36 · 516 阅读 · 0 评论 -
机试编程(五)——数学问题(二)
机试编程(五)——数学问题(二)一、基础知识1、大整数运算;2、快速幂;3、矩阵与矩阵快速幂;二、应用实例1、a^b【牛客竞赛】2、求root(N, k)【清华大学】3、计算两个矩阵的乘积【哈尔滨工业大学】4、矩阵幂【北京邮电大学】5、A+B for Matrices【浙江大学】6、递推数列【清华大学】7、大整数运算:a+b【华中科技大学】8、N的阶乘【清华大学】9、数字阶梯求和【哈尔滨工业大学】10、大整数的因子【北京大学】原创 2020-03-05 11:53:12 · 794 阅读 · 0 评论 -
机试编程(四)——数学问题(一)
一、基础知识1、进制转换2、最大公约数和最小公倍数3、分解质因数4、质数(素数)二、应用实例1、二进制数【北京邮电大学】2、进制转换【清华大学】3、10进制VS2进制【清华大学】4、进制转换2【清华大学】5、八进制【华中科技大学】6、又一版A+B【浙江大学】7、进制转换【北京大学】8、数制转换【北京大学】9、最大公约数【计算机历年考研复试上机题】10、最小公倍数【华为机试在线训练】11、最简真分数【北京大学】12、素数判定【哈尔滨工业大学】13、素数【北京航天航空大学】原创 2020-03-04 19:21:24 · 1149 阅读 · 0 评论 -
SQL基础知识(二)
1、查找所有员工自入职以来的薪水涨幅情况;2、统计各个部门对应员工涨幅的次数总和;3、对所有员工的当前薪水按照salary进行按照1-N的排名;4、获取所有非manager员工当前的薪水情况;5、获取员工其当前的薪水比其manager当前薪水还高的相关信息;6、汇总各个部门当前员工的title类型的分配数目;7、给出每个员工每年薪水涨幅超过5000的员工编号emp_no;8、查找描述信息中包括robot的电影对应的分类名称以及电影数目;9、使用join查询方式找出没有分类的电影id以及名称原创 2020-02-25 14:37:28 · 633 阅读 · 0 评论 -
SQL基础知识(一)
1、数据库系统(DB+DBMS+DBA);2、数据库类型(结构、网络、关系、面向对象);3、数据库管理系统功能;4、SQL语言优势;5、SQL语言分类;6、数据库状态;示例题目:1、查找最晚入职员工的所有信息;2、查找入职员工时间排名倒数第三的员工所有信息3、查找各个部门当前领导当前薪水详情以及其对应部门编号dept_no4、查找所有已经分配部门的员工的last_name和first_name5、查找所有员工的last_name和first_name以及对应部门编号dept_no原创 2020-02-23 19:04:40 · 550 阅读 · 0 评论 -
机试编程(三)
机试编程(三)1、彩色的砖块【网易】;2、等差数列【网易】;3、交错01串【网易】;4、操作序列【网易】;5、独立的小易【网易】;6、疯狂队列【网易】;7、数位重排【网易】;8、缩写【网易】;9、最小众倍数【网易】;10、数轴【网易】原创 2020-02-15 13:22:31 · 430 阅读 · 0 评论 -
机试编程(二)
机试编程(二):1、字符串最后一个单词的长度【华为机试】2、明明的随机数【华为机试】3、取近似值【华为机试】4、合并表记录【华为机试】5、提取不重复的整数【华为机试】6、句子逆序【华为机试】7、字串的连接最长路径查找【华为机试】8、进制转换【华为机试】9、识别有效的IP地址和掩码并进行分类统计【华为机试】10、密码验证合格程序【华为机试】原创 2020-02-13 23:00:29 · 553 阅读 · 0 评论 -
机试编程(一)
机试编程(一)1、IP地址【华中科大】;2、球的半径和体积【清华】;3、对称平方数【北理】;4、最大公约数【哈工大】;5、字符串匹配【上海交大】;6、任务调度【中科大】;7、比较奇偶数个数【北航】;8、密码翻译【北大】;9、简单计算器【浙大】;10、搬水果【吉大】原创 2020-02-07 02:55:03 · 825 阅读 · 0 评论