![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法竞赛
文章平均质量分 71
BoilerHouseKing
Stay hungry,stay foolish.
展开
-
微软2014实习生及校招秋令营技术类职位在线测试第二题
ime Limit: 10000msCase Time Limit: 1000msMemory Limit: 256MBDescriptionConsider a string set that each of them consists of {0, 1} only. All strings in the set have the same number of 0s原创 2014-04-13 16:22:54 · 817 阅读 · 0 评论 -
厦门大学线下编程比赛第一题:求和
编程语言要求:Java C# C C++难度等级:有效期: 2014-11-05 至 2015-12-05答题时长:120分钟给定a和n,计算a+aa+aaa+aaaa+...+a...a(n个a) 的和。输入描述:测试数据有多组,以文件结尾。每行输入a,n(1输出描述:由于结果可能比较大,所以请输出答案mod 1000000007。原创 2014-12-19 22:04:37 · 722 阅读 · 0 评论 -
[LeetCOde]Reverse Nodes in k-Group
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is原创 2014-09-04 22:09:53 · 597 阅读 · 0 评论 -
华为编码达人秀(第二季) 坑人的小坑
人的小路描述:小明在一条小路上行走,每步的步长为65厘米,这条路上有很多坑。小明只要一只脚踏入坑中就会掉下去,请判断小明是否能安全通过这条小路。假设路的起点坐标为0,终点坐标为500,单位为米。输入偶数个正整数,以空格分隔,每2个正整数用于描述一个坑,第一个表示坑的起点坐标,单位为米,第二个整数表示坑的宽度,单位为厘米。输入的坑之间是无序的。如输入11 87原创 2014-06-09 19:42:08 · 2938 阅读 · 0 评论 -
POJ1003超水练手题 Hangover
Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 99711 Accepted: 48362DescriptionHow far can you make a stack of cards overhang a table? If you have one card, you原创 2014-06-09 11:33:22 · 681 阅读 · 0 评论 -
华为编码达人秀(第二季) Olympic Game
Olympic Game描述:每次奥运会期间,大家都非常关注奖牌榜排名的情况。 现在我们假设奖牌榜的排名规则,按优先级从高到低如下: 1、金牌 数量多的排在前面;2、银牌 数量多的排在前面;3、铜牌 数量多的排在前面;4、若以上三个条件仍无法区分名次,则以国家名称的字典序排列。 我们原创 2014-06-10 20:44:11 · 4625 阅读 · 0 评论 -
华为校园编码达人秀(第二季) 查找家谱
#include#includeusing namespace std;map hash1;int par[101];int rank1[100];void init(int n){ for(int i=0;i<n;i++) { par[i]=i; rank1[i]=0; }}int find1(int x){原创 2014-06-10 20:52:02 · 4061 阅读 · 1 评论 -
java在ACM中的应用
ACM JAVA 熟悉一下Chapter I. Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点: (1) 最明显的好处是,学会Java,可以参加Java Challenge :) (2) 对于熟悉C/C++的程序员来说,Java 并不难学,找本书,一两周业余时间就可以搞定了。当然,这里只是指一般编程,想熟悉所有的Java库还是转载 2014-07-21 21:05:27 · 573 阅读 · 0 评论 -
华为机试地铁换乘问题
已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)。 地铁线A(环线)经过车站:A1 A2 A3 A4 A5 A6 A7 A8 A9 T1 A10 A11 A12 A13 T2 A14 A15 A16 A17 A原创 2014-05-21 19:56:27 · 1547 阅读 · 0 评论 -
2014年第四届“华为杯”南邮程序设计竞赛,选拔赛第二题 亲友团问题
题目B:亲友团问题时间限制(普通/Java):6000MS/18000MS 运行内存限制:65536KByte问题描述在2014“华为杯”南邮大学生团体歌唱大赛每一个轮比赛现场,众多亲友团是一道亮丽的风景,他(她)们或来助威、或来观摩、或来刺探对手情报,不同亲友团之间偶尔还起冲突。为避免安全问题,主办方在赛场会划分许多独立区域,每一个区域安置一个亲友团,现在请你根据主原创 2014-05-10 18:44:02 · 945 阅读 · 0 评论 -
POJ 1852 ANTS
AntsTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 8734 Accepted: 3942DescriptionAn army of ants walk on a horizontal pole of length l cm, each with a原创 2014-05-14 21:14:30 · 729 阅读 · 0 评论 -
华为校园编码达人秀 模拟触摸屏的手势判断
模拟触摸屏的手势判断描述:如今电子产品触摸屏非常普及,触摸屏最重要的特点是要感知用户的手势,如,感知手指是向上下左右哪个方向滑动。请编写程序,输入用户手势轨迹上两个点坐标x1,y1和x2,y2,输出表示手势方向字符串(UP,DOWN,LEFT或者RIGHT),如果两点坐标相同,则输出字符串CLICK,表示是点击操作。假设屏幕左上角为坐标原点(0, 0),原创 2014-06-09 19:38:24 · 2288 阅读 · 0 评论 -
POJ1979 Red and Black
连接:http://poj.org/problem?id=1979Red and BlackTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 21462 Accepted: 11476DescriptionThere is a rectang原创 2014-05-15 19:25:54 · 643 阅读 · 0 评论 -
回文距离
编程语言要求:Java C# C C++难度等级:有效期: 2014-06-06 至 2015-06-06答题时长:120分钟 Njzy在对回文数的学习过程中发现了一个有趣的问题.这个问题是求一个数的回文距离。一个数的回文距离的定义是它减去一个回文数的绝对值的最小值。比如:121的回文距离就是0,因为|121-121|=0,123的回文距离是2,|123原创 2014-12-19 22:05:47 · 521 阅读 · 0 评论