原文:华为机试题

共三题,第一题签到题,第二题字符串处理,不是很复杂的那种,第三题将数组分割使得最小值最大。 数组分割使最小值最大:二分最小值,同时check是否有k组大于最小值。题目还要求有多个答案时,第一个分组尽可能地大,如果第一个分组也有多种情况,要使第二个分组尽可能地大,可以贪心处理,从后往前。 View Code 发现leetcode上也有类似题,leetcode ,分割数组使最小值最大 思路:二分最小值 ...

2020-04-23 12:14 0 650 推荐指数:

查看详情

华为OD试题

def sloutions(str): lens = len(str) start = 0 max_over_str = 0 for i in range(l ...

Mon Sep 14 00:19:00 CST 2020 3 6504
华为试题

1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表 ...

Tue Oct 02 06:11:00 CST 2012 1 9369
华为2012.09.03浙大试题

1、 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abc ...

Sat Sep 08 17:51:00 CST 2012 3 2502
华为试题-简单密码python 实现

题目 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为z ...

Sun Jan 12 01:00:00 CST 2020 0 829
华为试题目:删除重复字符

#include <stdio.h> #include <string.h> //pInputStr中是原来待处理的字符串,m是其大小 //pOutputStr是删除重 ...

Wed Sep 12 20:08:00 CST 2012 0 4689
华为试题刷题总结

总体来说,最近一年的题,难易程度简单偏中等。 题总共分为五大类,分别是字符,排序,查找,算法题,其中二叉树单独拿出来考的 难易程度:百分之80属于简单题的范畴,剩下的属于运气题—————————— ...

Sun Feb 20 23:58:00 CST 2022 0 1154
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM