码迷,mamicode.com
首页 > 2019年02月15日 > 全部分享
python 实现双端队列
# 队列两端都可以进行push和pop操作。 push操作可以用循环双端队列的append,appendleft。 # pop操作使用循环双端队列的romove class Node(object): # 结点有两个指针 def __init__(self, maxsize = None, valu... ...
分类:编程语言   时间:2019-02-15 01:26:52    阅读次数:167
C++使用GRPC
0.编写.proto文件: 1.编译.proto文件,生成对应c++源文件: 2.编写 server端代码: 4.编写Client端代码: 5.分别编译、运行Server端、Client端代码。 ...
分类:编程语言   时间:2019-02-15 01:26:34    阅读次数:688
Leetcode 565.数组嵌套
数组嵌套 索引从0开始长度为N的数组A,包含0到N - 1的所有整数。找到并返回最大的集合S,S[i] = {A[i], A[A[i]], A[A[A[i]]], ... }且遵守以下的规则。 假设选择索引为i的元素A[i]为S的第一个元素,S的下一个元素应该是A[A[i]],之后是A[A[A[i] ...
分类:编程语言   时间:2019-02-15 01:26:14    阅读次数:157
拓扑排序模板
邻接表使用vector实现 使用数组实现邻接表 ...
分类:编程语言   时间:2019-02-15 01:26:00    阅读次数:159
3循环与递归
循环设计中要注意算法的效率: 循环体的特点是:“以不变应万变”。 所谓“不变”是指循环体内运算的表现形式是不变的,而每次具体的执行内容却是不尽相同的。在循环体内用不变的运算表现形式去描述各种相似的重复运算。 【例1】求1/1!-1/3!+1/5!-1/7!+…+(-1)n+1/(2n-1)! 分析: ...
分类:其他好文   时间:2019-02-15 01:25:45    阅读次数:202
Leetcode 583.两个字符串的删除操作
两个字符串的删除操作 给定两个单词 word1 和 word2,找到使得 word1 和 word2 相同所需的最小步数,每步可以删除任意一个字符串中的一个字符。 示例 1: 输入: "sea", "eat" 输出: 2 解释: 第一步将"sea"变为"ea",第二步将"eat"变为"ea" 说明: ...
分类:其他好文   时间:2019-02-15 01:25:26    阅读次数:222
Leetcode 638.大礼包
大礼包 在LeetCode商店中, 有许多在售的物品。 然而,也有一些大礼包,每个大礼包以优惠的价格捆绑销售一组物品。 现给定每个物品的价格,每个大礼包包含物品的清单,以及待购物品清单。请输出确切完成待购清单的最低花费。 每个大礼包的由一个数组中的一组数据描述,最后一个数字代表大礼包的价格,其他数字 ...
分类:其他好文   时间:2019-02-15 01:25:12    阅读次数:165
寒假2周打卡
2019-02-07 lyd字符串hash 学了Manacher算法 2019-02-08 今天去了趟姥姥家 晚上学了一下kmp算法 2019-02-09 继续学kmp+exkmp 2019-02-10 今天去喝喜酒,今天真的好烦,我不会喝酒,他们都在喝,所以对我有种讨厌的感觉,在酒桌上的感觉就要死 ...
分类:其他好文   时间:2019-02-15 01:24:59    阅读次数:183
plt.plot(x,y,format_string,**kwargs)
plt.plot(x,y,format_string,**kwargs) x:X轴数据,列表或数组,可选。当绘制多条曲线时,各条曲线的X不能省略。 y:Y轴数据,列表或数组。 format_string:控制曲线的格式字符串,可选。 **kwargs:第二组或更多(x,y,format_string ...
分类:其他好文   时间:2019-02-15 01:24:43    阅读次数:187
JMeter - 实时结果 - InfluxDB和Grafana - 第1部分 - 基本设置
概述: 在本文中,我将解释如何使用JMeter + InfluxDB + Grafana获得实时性能测试结果。 请注意,此主题太大,无法涵盖一篇文章中的所有内容。所以,我试图提供与TestAutomationGuru的其他文章的链接,这些文章可能与本文有关。请尽可能检查一切。 问题陈述: 多年前,当 ...
分类:数据库   时间:2019-02-15 01:24:30    阅读次数:250
性能测试四十八:Jenkins+Ant+Jmeter系统部署
工作步骤: 1、开发提交代码SVN/Git 2、代码编译、打war包 3、上传war包到服务器 4、重启web服务器 5、开始测试/自动化测试 6、发测试结果 Jenkins工作: 1、开发提交代码Git 2、Jenkins拉取代码,自动化编译,打包 -- 插件 3、Jenkins自动上传war包 ...
分类:其他好文   时间:2019-02-15 01:24:05    阅读次数:322
ES6语法~解构赋值、箭头函数
2015年6月17日 ECMAScript 6发布正式版本 打开VSCode终端powershell:ctrl+` 1、 定义变量:let 使用var 定义的变量没有{ }限制,在条件中定义的i,全局中都可以使用,造成变量污染,有变量提升预解析作用,只提升变量名,不提升值!降低js代码的可阅读性 相 ...
分类:其他好文   时间:2019-02-15 01:23:54    阅读次数:191
localStorage、sessionStorage、cookie的区别
localStorage: 存储的内容大概20MB 不同浏览器不能共享,但是在同一浏览器的不同窗口中可以共享 永久生效,它的数据是存储的硬盘上,并不会随着页面或者浏览器的关闭而清楚,需手动清除 sessionStorage: 存储数据到本地,存储的容量是5MB左右 数据的本质存储在当前页面的内存中, ...
分类:其他好文   时间:2019-02-15 01:23:24    阅读次数:140
微服务架构之spring cloud gateway
Spring Cloud Gateway是spring cloud中起着非常重要的作用,是终端调用服务的入口,同时也是项目中每个服务对外暴露的统一口径,我们可以在网关中实现路径映射、权限验证、负载均衡、服务聚合等业务功能。(一) 版本说明a) Spring boot 2.0.6.RELEASEb) ... ...
分类:编程语言   时间:2019-02-15 01:23:03    阅读次数:275
Leetcode 632.最小区间
最小区间 你有 k 个升序排列的整数数组。找到一个最小区间,使得 k 个列表中的每个列表至少有一个数包含在其中。 我们定义如果 b-a < d-c 或者在 b-a == d-c 时 a < c,则区间 [a,b] 比 [c,d] 小。 示例 1: 输入:[[4,10,15,24,26], [0,9, ...
分类:其他好文   时间:2019-02-15 01:22:48    阅读次数:366
微服务架构之spring cloud feign
在spring cloud ribbon中我们用RestTemplate实现了服务调用,可以看到我们还是需要配置服务名称,调用的方法 等等,其实spring cloud提供了更优雅的服务调用方式,就是这篇文章要讲解的spring cloud feign,feign内部已经集成了ribbon,所以不用 ...
分类:编程语言   时间:2019-02-15 01:22:32    阅读次数:216
Leetcode 600.不包含连续1的非负整数
不包含连续1的非负整数 给定一个正整数 n,找出小于或等于 n 的非负整数中,其二进制表示不包含 连续的1 的个数。 示例 1: 输入: 5 输出: 5 解释: 下面是带有相应二进制表示的非负整数<= 5: 0 : 0 1 : 1 2 : 10 3 : 11 4 : 100 5 : 101 其中,只 ...
分类:其他好文   时间:2019-02-15 01:22:18    阅读次数:544
914条   上一页 1 ... 47 48 49 50 51 52 53 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!