计蒜客小白崛起之路
星光下的赶路人
我是一阵风
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【计蒜客】泥塑课
每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始做泥塑前,让大家把手里的橡皮泥都捏成一个立方体,并且测量手里捏好的橡皮泥的长、宽和高。这样,她就可以知道谁被谁抢了橡皮泥了。 输入格式 小米老师在不同的学期可能会带一个班或者同时带多个班,因此输入数据可能有一组或者多组。 每组输入数据的第一行为一个整数 nnn,表示了这个班的小朋友数,之后 nnn 行每行包括了由空格分...原创 2018-12-12 18:04:00 · 271 阅读 · 2 评论 -
Java-【计蒜客】单独的数字
给定一个数组 AAA,除了一个数出现一次之外,其余数都出现三次。找出出现一次的数。 如:{1,2,1,2,1,2,7}\{1, 2, 1, 2, 1, 2, 7\}{1,2,1,2,1,2,7},找出 777。 你的算法只能是线性时间的复杂度,并且不能使用额外的空间哦~ 输入格式 第一行输入一个数 n(1≤n≤500)n(1 \leq n \leq 500)n(1≤n≤500),代表数组的...原创 2019-01-02 20:31:53 · 306 阅读 · 1 评论 -
Java【计蒜客】跳跃游戏
给定一个非负整数数组,假定你的初始位置为数组第一个下标。 数组中的每个元素代表你在那个位置能够跳跃的最大长度。 请确认你是否能够跳跃到数组的最后一个下标。 例如:A=[2,3,1,1,4]A = [2,3,1,1,4]A=[2,3,1,1,4] 能够跳跃到最后一个下标,输出true; A=[3,2,1,0,4]A = [3,2,1,0,4]A=[3,2,1,0,4] 不能跳跃到最后一个下标...原创 2019-01-03 15:46:41 · 204 阅读 · 0 评论 -
java-【计蒜客】罗马数字转换成整数
给定一个罗马数字 sss,将罗马数字转换成整数。 如罗马数字I,II,III,IV,V分别代表数字 1,2,3,4,51, 2, 3, 4, 51,2,3,4,5。 首先要来了解一下罗马数字表示法,基本字符有 777 个:I、V、X、L、C、D、M,分别表示 111、555、101010、505050、100100100、500500500、100010001000。 在构成数字的时候,有下...原创 2018-12-27 20:52:27 · 181 阅读 · 0 评论 -
【计蒜客】整数转换成罗马数字
给定一个整数 numnumnum,将整数转换成罗马数字。 如 1,2,3,4,51,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 链接。 输入格式 第一行输入一个整数 num(1≤num≤3999)num(1 \leq num \leq 3999)num(1≤num≤3999)。 输出格式 输出 numnumnum 对应的罗马数字。...原创 2018-12-19 17:26:58 · 254 阅读 · 0 评论 -
【计蒜客】最后一个单词的长度
给定由大写,小写字母和空格组成的字符串,返回 最后 一个单词的长度。 如果输入中不存在单词,返回 000。 注意: “单词”是指不包含空格符号的字符串 例如: 对于字符串"hello World"(不带引号), 那么返回的结果是 555; 对于字符串"abc abc "(不带引号),那么返回的结果就是 333。 输入格式 输入仅一行,为字符串 sss(长度不超过 100001000...原创 2018-12-13 23:09:14 · 162 阅读 · 0 评论 -
【计蒜客】移除数组中的重复元素
给定一个升序排列的数组,去掉重复的数,并输出新的数组的长度。 例如:数组 A={1,1,2}A = \{1, 1, 2\}A={1,1,2},你的程序应该输出 222 即新数组的长度,新数组为 {1,2}\{1, 2\}{1,2}。 要求:不能新开数组分配额外的空间,即常数空间限制。 输入格式 输入一个整数 n(1≤n≤1000)n(1 \leq n \leq 1000)n(1≤n≤100...原创 2018-12-13 00:13:05 · 138 阅读 · 0 评论 -
【计蒜客】元素移除
给定一个数组和一个数(该数不一定在数组中),从数组里删掉这个数字,返回剩下的数组长度。 如:A[]=1,2,3,4,5A[] = {1, 2, 3, 4, 5}A[]=1,2,3,4,5,要删除数字 333,那么返回数组长度为 444。 亲爱的小伙伴们,题目是不是很简单呢? 提示:int removeElement(int A[], int n, int elem) 其中,n代表数组长度,...原创 2018-12-12 22:10:52 · 182 阅读 · 0 评论 -
【计蒜客】奇怪的国家
有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。 输入格式 输入包括两行,每行包括 N(1≤N≤50)N(1 \leq N \leq 50)N(1≤N≤50) 个数字...原创 2018-12-12 19:14:12 · 195 阅读 · 0 评论 -
Java【计蒜客】加一
数组内存放了一些个位数字,组成一个大数(从高位到低位),现在将这个数加 11,并输出加一以后的结果。 例如: A = [2,3,1,1,4]A=[2,3,1,1,4] 则结果为 [2,3,1,1,5][2,3,1,1,5]。 A = [7,8,9]A=[7,8,9] 则结果为 [7,9,0][7,9,0]。 输入格式 第一行输入一个正整数 n(1 \leq n...原创 2019-01-09 13:20:11 · 280 阅读 · 0 评论
分享