上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页
摘要: 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: board =[ ['A','B','C','E'], ['S','F','C','S'] 阅读全文
posted @ 2019-09-05 09:03 Assange 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []] 思路:回溯,在循环中嵌套递归,递归自然 阅读全文
posted @ 2019-09-04 11:06 Assange 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 。。。 阅读全文
posted @ 2019-09-03 13:59 Assange 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意:不能使用代码库中的排序函数来解决这道题。 示例: 输入: [2,0,2,1,1,0]输出: [ 阅读全文
posted @ 2019-09-02 19:52 Assange 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 听说大厂面试,限时两分钟写出来快排。。。 闲着没事,写了一下。。。 1 def Partition(L,low,high): 2 pivotkey = L[low] 3 while low<high: 4 while low<high and L[high]>=pivotkey: 5 high-=1 阅读全文
posted @ 2019-09-02 19:42 Assange 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符示例 1: 输入: word1 = "horse", word2 = "ros"输出: 3解释: horse -> ro 阅读全文
posted @ 2019-09-02 15:19 Assange 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入:[ [1,3,1], [1,5,1], [4,2,1]]输出: 7解释: 因为路径 1→3→1→1→1 的总和最小。 思路:dp思想,为每个点 阅读全文
posted @ 2019-08-30 19:53 Assange 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和 n 的值均不 阅读全文
posted @ 2019-08-29 14:01 Assange 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 效率超级低,但是能过。。。。 阅读全文
posted @ 2019-08-28 21:54 Assange 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 用PyTorch完成手写数字识别 阅读全文
posted @ 2019-08-20 23:49 Assange 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页