摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角。问总共有多少条不同的路径? 示例 1: 示例 2: 分析:m表示列,n表示行 以示例2举例 解法一:用一个n * m的二维数组result来表示上表 阅读全文
posted @ 2019-01-02 22:43 1超级小刀1 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 已知一个 NxN 的国际象棋棋盘,棋盘的行号和列号都是从 0 开始。即最左上角的格子记为 (0, 0),最右下角的记为 (N-1, N-1)。 现有一个 “马”(也译作 “骑士”)位于 (r, c) ,并打算进行 K 次移动。 如下图所示,国际象棋的 “马” 每一步先沿水平或垂直方向移动 2 个格子 阅读全文
posted @ 2018-12-08 11:34 1超级小刀1 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 反转一个单链表。 示例: 阅读全文
posted @ 2018-12-01 21:32 1超级小刀1 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 阅读全文
posted @ 2018-12-01 16:24 1超级小刀1 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题目描述:包含整数的二维矩阵 M 表示一个图片的灰度。你需要设计一个平滑器来让每一个单元的灰度成为平均灰度 (向下舍入) ,平均灰度的计算是周围的8个单元和它本身的值求平均,如果周围的单元格不足八个,则尽可能多的利用它们。 例子: 解题思路:把二维数组的上下左右都填满0 分三类情况4个顶点除以4,4 阅读全文
posted @ 2018-10-04 22:54 1超级小刀1 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 做文本分类需要用到pattern.en进行词形还原,安装了一上午都没有成功,mysqlclient安装失败。最后解决办法,pip install --only-binary :all: mysqlclient 阅读全文
posted @ 2018-09-26 14:50 1超级小刀1 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: arr = [1,2,3,4,5,6,4,5,2,3,6,8,9,6,5,3,6,2,4]dic={}for item in arr: if item in dic.keys(): dic[item]+=1 else: dic[item]=1dic= sorted(dic.items(), key= 阅读全文
posted @ 2018-03-25 22:02 1超级小刀1 阅读(202) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python# -*- coding: UTF-8 -*-import csvwith open('file.csv','a',newline='') as csvfile: spamwriter = csv.writer(csvfile, dialect='excel') w 阅读全文
posted @ 2018-03-25 21:45 1超级小刀1 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: pip没有更新 解决方案:在prompt上输入 “ conda install pip ” 阅读全文
posted @ 2018-03-24 20:25 1超级小刀1 阅读(212) 评论(0) 推荐(0) 编辑
摘要: *可通过dpi修改输出质量 plot函数 第一种方法会使图中所有的字体改变,而第二种方法只会改变中文字体,推荐使用第二种方法。 阅读全文
posted @ 2017-12-21 11:36 1超级小刀1 阅读(209) 评论(0) 推荐(0) 编辑