摘要:
题目: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 代码: 1 class Solu 阅读全文
posted @ 2020-05-31 20:33
John_yan15
阅读(144)
评论(0)
推荐(0)
摘要:
题目: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 代码: 1 class Solution { 2 public: 3 int M 阅读全文
posted @ 2020-05-31 20:27
John_yan15
阅读(105)
评论(0)
推荐(0)
摘要:
题目: 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 代码: 1 class Solution { 2 public: 3 vector<int> GetLeastNumbers_Solution(vector<int> 阅读全文
posted @ 2020-05-31 20:25
John_yan15
阅读(107)
评论(0)
推荐(0)
摘要:
1. 最佳(Optimal)置换算法 1.1 算法原理 其选择淘汰的页面将是以后永不使用的,或许是在最长时间内不再被访问的页面。采用最佳置换算法通常可以保证获得最低的缺页率。但由于人们目前还无法预知,一个进程在内存的若干个界面中,哪一个页面是未来最长时间内不再被访问的,因而该算法是无法实现的,但可以 阅读全文
posted @ 2020-05-31 20:22
John_yan15
阅读(5034)
评论(1)
推荐(1)

浙公网安备 33010602011771号