自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【Python】【动态规划】【神奇的口袋】

问题: 有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问...

2018-09-13 09:31:14

阅读数 212

评论数 0

原创 【Python】【动态规划】【最佳加法表达式】

问题: 输入一个数字组成的字符串,给m个加号,将所有加号任意放在字符串中中某位置,要求最终得到的加法表达式的结果最小。 例子: 输入:2           123456  输出:135 思路: 我们用加号的个数作为迭代的依据。创建两个二维数组。 第一个是cur_min[m][n]...

2018-09-06 11:00:00

阅读数 300

评论数 0

原创 【Python】【输出前m大的数】

问题: 给定一个数组包含n个元素,统计前m个大的数,并把这m大的数从大到小排列给出 输入 第一行为一个整数,表述要输出的前m个数 第二行为n个整数,给出需要排序的数组 输出 从大到小的m大的数 例子 绿色的是输入白色的是输出 思想: 先找m个大的放在数组右边然后再进行排序。找m...

2018-09-04 11:32:21

阅读数 177

评论数 0

原创 【Python】多行注释

单行注释:用#号 多行注释: 方法1:用‘’‘或者“”“ 方法2:选中代码,按Ctrl+/,取消再次按Ctrl+/就行

2018-08-30 16:29:10

阅读数 78

评论数 0

原创 【LeetCode】【Python】分数到小数

题目: 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以字符串形式返回小数。 如果小数部分为循环小数,则将循环的部分括在括号内。 示例 1: 输入: numerator = 1, denominator = 2 输出: "0.5&...

2018-08-26 15:58:39

阅读数 980

评论数 0

原创 【pycharm】【debug报错 】【NameError: name 'n' is not defined】

错误指向main() 是因为你没有设置断点

2018-08-21 16:10:06

阅读数 711

评论数 0

原创 【Python】【排序算法总结】

没有写堆排序的,构造堆结构感觉太麻烦了0.0 先上几种排序算法的时间和空间复杂度 1.冒泡排序 思想:比较相邻两个数的大小,较大的放在后面。不停的循环直到一次循环过程后没有改动排序结束。 每次都有一个数(乱序最大的)被放到最后。 代码(Python): def Bubble_So...

2018-08-17 10:17:35

阅读数 43

评论数 0

原创 【LeetCode】【Python】打家劫舍I

问题你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。示例 1:输...

2018-07-06 10:55:33

阅读数 294

评论数 0

原创 latex注释多行

加注释:[ctrl]+[alt]+[shift]+[→]取消注释:[ctrl]+[alt]+[shift]+[←]

2018-06-25 20:32:13

阅读数 3960

评论数 0

原创 【LeetCode】【Python】验证二叉搜索树

题目给定一个二叉树,判断其是否是一个有效的二叉搜索树。一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入: 2 / \ 1 3 输出: true 示例 2:输入: ...

2018-06-07 17:48:45

阅读数 2952

评论数 1

原创 【LeetCode】【Python】二叉树的最大深度

题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。...

2018-06-07 17:34:53

阅读数 1865

评论数 0

提示
确定要删除当前文章?
取消 删除