上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 面试题62. 圆圈中最后剩下的数字 难度简单 0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下 阅读全文
posted @ 2020-03-30 17:43 莴苣& 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 820. 单词的压缩编码 难度中等 给定一个单词列表,我们将这个列表编码成一个索引字符串 S 与一个索引列表 A。 例如,如果这个列表是 ["time", "me", "bell"],我们就可以将其表示为 S = "time#bell#" 和 indexes = [0, 2, 5]。 对于每一个索引 阅读全文
posted @ 2020-03-29 13:41 莴苣& 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 面试题58 - II. 左旋转字符串 难度简单 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入: s = "abcdefg", 阅读全文
posted @ 2020-03-28 22:33 莴苣& 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 914. 卡牌分组 难度简单 给定一副牌,每张牌上都写着一个整数。 此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组: 每组都有 X 张牌。 组内所有的牌上都写着相同的整数。 仅当你可选的 X >= 2 时返回 true。 示例 1: 输入:[1,2,3,4,4,3,2 阅读全文
posted @ 2020-03-27 22:07 莴苣& 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 999. 车的可用捕获量 难度简单59收藏分享切换为英文关注反馈 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规 阅读全文
posted @ 2020-03-26 20:25 莴苣& 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 892. 三维形体的表面积 难度简单 在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。 请你返回最终形体的表面积。 示例 1: 输入:[[2]] 输出:10 示例 2: 输入:[[1, 阅读全文
posted @ 2020-03-25 22:39 莴苣& 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 64. 求1+2+…+n 难度中等 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 示例 2: 输入: n = 9 输出: 45 限制: 1 <= n <= 1 阅读全文
posted @ 2020-03-24 22:58 莴苣& 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 876. 链表的中间结点 难度简单 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 阅读全文
posted @ 2020-03-23 18:29 莴苣& 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 创建单链表,首先要建立一个结构体,如下: #include<stdio.h> #include<stdlib.h> typedef int ElemType; typedef struct Lnode{ ElemType data; struct Lnode *next; }Lnode,*LinkL 阅读全文
posted @ 2020-03-22 21:46 莴苣& 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: 365. 水壶问题 难度中等 有两个容量分别为 x升 和 y升 的水壶以及无限多的水。请判断能否通过使用这两个水壶,从而可以得到恰好 z升 的水? 如果可以,最后请用以上水壶中的一或两个来盛放取得的 z升 水。 你允许: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者 阅读全文
posted @ 2020-03-21 22:08 莴苣& 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页