总共三道题,第一道考察栈,第二道考察队列,第三道考察动态规划,半小时写完。 语言:Java 1.括号匹配 2.打印队列 3.平安果 ...
题目描述 给定一个整数,给出消除重复数字以后最大的整数 输入描述: 正整数,注意考虑长整数 输出描述 消除重复数字后的最大整数 示例 输入 输出 思路分析 :要保存原来的顺序这个题目才有意思,如果不保存原来的顺序,那直接一个set就搞定了。 很明显这个数字的最大长度不会超过 。怎么暴力都可以了... 思路就是贪心的放每一位ie数字, 比如 我们放完第一个 再放 的时候直接放入,再放 的时候发现前面 ...
2017-08-24 07:56 0 1928 推荐指数:
总共三道题,第一道考察栈,第二道考察队列,第三道考察动态规划,半小时写完。 语言:Java 1.括号匹配 2.打印队列 3.平安果 ...
题目描述 输入两个字母串,将两个字母串都包含的字母用'_'替换后,输出两个字母串的剩余部分。输入描述: 输入两个字符串,字符串最大长度为100。字符串只包含字母,不可能为空串,区分大小写。输出 ...
1、直角三角形个数 华为笔试:直角三角形个数 i+j+k=p, 0<i<=j<k, 通过解不等式,可以得到:i<p/3, j<p/2。 测试用例:120,3;12,1 https://www.cnblogs.com/joelwang/p ...
摘苹果 有N堆苹果,每堆苹果有x,y,w三个属性,每次能够进行的操作是:把一堆苹果移动到另一堆苹果中,移动苹果所需要花费的力气为$w \times (|x_1-x_2|+|y_1-y_2|$ ,问最 ...
1 单项选择题(15⼩题,每⼩题2分,共30分) 1.1 解析:【传值调用】,实参和形参之间传递的是“地址” 1.2 解析:【优先级】:算术运算符 > 关系运算符 & ...
华为笔试题目:给定p周长,求所有满足a+b+c=p且为直角三角形的个数 思路:给出第一个边,在3~p/3,然后根据c=p-a-c, a^2+b^2=c^2,化简得到b=(p*(p-2*a))/(p-a)/2; 当b为正整数的时候,满足, ...
...
昨天做的华为笔试题,三道编程题,嗯,总共600分,难度应该是依次上升吧, 通常分值分布是100分、200分、300分。两道AC了,一道75%,应该能进面试了吧。 趁着热乎来mark一下。 1.题意大概描述:输入一个整数,输出整数的位数,倒序输出它的每一位数字(数字 之间空格分开)和倒序 ...