排序数组中的搜索问题,首先想到 二分法 class Solution: def missingNumber(self, nums: List[int]) -> int: i, j = 0, len(nums)-1 while i <= j: m = (i+j)//2 if nums[m] == m: ...
分类:
其他好文 时间:
2020-06-17 01:28:14
阅读次数:
49
暴力法计算所有可能的交易组合相对应的利润,并找出它们其中的最大利润。Python3class Solution: def maxProfit(self, prices: List[int]) -> int: return self.calculate(prices, 0) def calculate... ...
分类:
其他好文 时间:
2020-06-16 23:27:59
阅读次数:
60
python的魔术方法 1. 魔法方法 注意:因为markdown格式问题,下划线被解释为加粗。 1.1. 基本的魔法方法 new(cls[, ...]) new 是在一个对象实例化的时候所调用的第一个方法 init(self[, ...]) 构造器,当一个实例被创建的时候调用的初始化方法 del( ...
分类:
编程语言 时间:
2020-06-16 20:15:02
阅读次数:
69
这篇主要写一下如何安装,遇到了不少坑,其中有些坑还是问思科的朋友拿了实验手册才知道的。思科自己的文档并没有写。。。坑爹。。。首先需要下载三个ova文件。这里注意下,没有vbond,部署的时候vbond是和vEdge用同一个文件的。再补充一个链接,这两个链接太有用了。。。https://codingpackets.com/blog/cisco-sdwan-self-hosted-lab-part-1
分类:
其他好文 时间:
2020-06-16 15:21:30
阅读次数:
225
效果图 直接上代码 # 独立选择每一行(在当前选中范围内) class SelectEverySingleLine(sublime_plugin.TextCommand): def run(self, edit): # self.view.run_command('select_all') # fo ...
分类:
其他好文 时间:
2020-06-16 15:13:48
阅读次数:
321
单调栈 思路: 遍历每一行,用dp记录每行元素与之前行所能形成的柱形图的高,之后用单调栈的方式找到每行最大矩形面积,单调栈方式参考84.柱形图中最大的矩形 代码: class Solution: def largestRectangleArea(self,heights: List[int]) -> ...
分类:
其他好文 时间:
2020-06-16 13:10:33
阅读次数:
56
/** * @param {number[]} nums * @return {number[]} */ var productExceptSelf = function(nums) { let left = [] left[0] = 1; let right = [] right[nums.len ...
分类:
编程语言 时间:
2020-06-15 23:13:07
阅读次数:
63
1.单链表操作 class ListNode: def __init__(self,data): #data为数据项,next指向下一节点 self.data = data self.next = None class LinkList: def __init__(self): #初始化head指针 ...
分类:
其他好文 时间:
2020-06-15 20:57:48
阅读次数:
51
1 import tensorflow as tf 2 print(tf.__version__) 3 4 5 class BottleNeck(tf.keras.layers.Layer): 6 def __init__(self, growth_rate, drop_rate): 7 super ...
分类:
Web程序 时间:
2020-06-15 19:23:11
阅读次数:
63
继承,面向对象中的继承和现实生活中的继承相同,即:子可以继承父的内容。 例如: 猫可以:喵喵叫、吃、喝、拉、撒 狗可以:汪汪叫、吃、喝、拉、撒 如果我们要分别为猫和狗创建一个类,那么就需要为 猫 和 狗 实现他们所有的功能,如下所示: class 猫: def 喵喵叫(self): print '喵 ...
分类:
其他好文 时间:
2020-06-15 16:12:03
阅读次数:
53