def sloutions(str): lens = len(str) start = 0 max_over_str = 0 for i in range(l ...
共三题,第一题签到题,第二题字符串处理,不是很复杂的那种,第三题将数组分割使得最小值最大。 数组分割使最小值最大:二分最小值,同时check是否有k组大于最小值。题目还要求有多个答案时,第一个分组尽可能地大,如果第一个分组也有多种情况,要使第二个分组尽可能地大,可以贪心处理,从后往前。 View Code 发现leetcode上也有类似题,leetcode ,分割数组使最小值最大 思路:二分最小值 ...
2020-04-23 12:14 0 650 推荐指数:
def sloutions(str): lens = len(str) start = 0 max_over_str = 0 for i in range(l ...
1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表 ...
...
1、 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abc ...
一、 #include<iostream> #include<stack> #include<string> using namespace std; ...
题目 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为z ...
#include <stdio.h> #include <string.h> //pInputStr中是原来待处理的字符串,m是其大小 //pOutputStr是删除重 ...
总体来说,最近一年的题,难易程度简单偏中等。 题总共分为五大类,分别是字符,排序,查找,算法题,其中二叉树单独拿出来考的 难易程度:百分之80属于简单题的范畴,剩下的属于运气题—————————— ...