码迷,mamicode.com
首页 > 编程语言 > 周排行
【python】获取列表中最长连续数字
最近开发遇到一个功能需求,目的是要获取一个AI分析结果中最长连续帧,比如一个视频中连续3帧有人,那么我认为这个视频就是有人,我就要判断这个视频帧列表中是否有连续的三帧有人。本质就是获取列表中的最长连续数字,比如有一个列表 a = [1,2,3,4,1,2,3],要获取这个列表中最长连续数字,应该是[ ...
分类:编程语言   时间:2019-01-23 10:35:20    阅读次数:198
bzoj4785【Zjoi2017】树状数组
漆黑的晚上,九条可怜躺在床上辗转反侧。难以入眠的她想起了若干年前她的一次悲惨的 OI 比赛经历。那是一道基础的树状数组题。 给出一个长度为 nn 的数组 AA,初始值都为 00,接下来进行 mm 次操作,操作有两种: 1 x1 x, 表示将 AxAx 变成 (Ax+1)mod2(Ax+1)mod2。 ...
分类:编程语言   时间:2019-01-23 10:36:13    阅读次数:146
python 多线程与队列
各位好,之前写了多线程,但是在实际的生产中,往往情况比较复杂,要处理一批任务(比如要处理列表中所有元素),这时候不可能创建很多的线程,线程过多反而不好,还会造成资源开销太大,这时候想到了队列。Queue队列Queue用于建立和操作队列,常和threading类一起用来建立一个简单的线程队列。Queue.Queue(maxsize)  FIFO(先进先出队列)Queue.LifoQueue(maxs
分类:编程语言   时间:2019-01-23 10:37:02    阅读次数:171
前端开发工程师面试题之算法篇
1.判断一个单词是否是回文 注解:回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生首尾回环的情趣,叫做回文,也叫回环。比如 mamam redivider . 2.去掉一组整形数组中重复的值 注解:输入:[1, 2, 3, 1, 2],输出:[1, 2, 3] 方法很多,列车两个比较典型 ...
分类:编程语言   时间:2019-01-23 10:37:19    阅读次数:189
python例题 1--10
例一 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。程序源代码: 答案:for i in range (1,5): for j in range(1,5): for k ...
分类:编程语言   时间:2019-01-23 10:42:09    阅读次数:226
Java Integer的缓存策略
Java5为Integer的操作引入了一个新的特性,用来节省内存和提高性能。整型对象在内部实现中通过使用相同的对象引用实现了缓存和重用。上面的规则默认适用于整数区间-128到+127(这个整数区间可以通过启动应用的虚拟机参数修改:-XX:AutoBoxCacheMax)。这种Integer缓存策略仅在自动装箱(autoboxing)的时候有用,使用构造器创建的Integer对象不能被缓存。Java
分类:编程语言   时间:2019-01-23 11:31:27    阅读次数:199
pyH支持python3
记录下,感谢大神,原地址https://www.cnblogs.com/yunmenzhe/p/6293428.html,侵删 1.修改xxx/python3.5/pyh.py权限 2.修改源码 3.避免文件被修改导致其他问题,权限改回 ...
分类:编程语言   时间:2019-01-23 11:32:28    阅读次数:215
c++ primer plus 第七章 课后题答案
#include using namespace std; double HAR_AVG(double, double); void TEST(bool); int main() { double x, y; cout > x; TEST(cin.fail()); cin >> y; TEST(ci... ...
分类:编程语言   时间:2019-01-23 11:32:50    阅读次数:209
python基础01—基础数据类型
数据类型 单位换算 最小的单位为bit,表示一个二进制的0或1,一般使用小写的b表示 存储的最小单位为字节(Byte),1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB 1024TB = 1PB 2^32 = 2^10 * 2^10 ...
分类:编程语言   时间:2019-01-23 11:33:40    阅读次数:214
Python中logging日志使用
logging记录日志 日志是一个系统的重要组成部分,用以记录用户操作、系统运行状态和错误信息。日志记录的好坏直接关系到系统出现问题时定位的速度。logging模块Python2.3版本开始成为Python标准库的一部分。 日志级别 在最简单的使用中,我们直接导入logging模块,然后调用它的de ...
分类:编程语言   时间:2019-01-23 11:34:16    阅读次数:228
javase总结
字符串 【String、StringBuffer、StringBuilder区别】 1.String内容不可变,StringBuffer、StringBuilder内容可变 2.StringBuffer同步线程安全效率低,StringBuilder不同步数据线程不安全效率高 3.String1+St ...
分类:编程语言   时间:2019-01-23 11:36:31    阅读次数:163
Springboot/Springclound微服务架构
1. 什么是微服务? 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务之间是松耦合的,同时微服务之间,通常是采用轻量级的基于 HTTP 的 RESTful API通信机制互相沟通,互相配合。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境。 2. ...
分类:编程语言   时间:2019-01-23 11:36:40    阅读次数:373
java数组实现队列
输出: head==0;tail==0;size==3111112113 ...
分类:编程语言   时间:2019-01-23 11:36:49    阅读次数:189
Python之装饰器
一. 什么是装饰器? 在说装饰器之前啊. 我们先说一个软件设计的原则: 开闭原则, 又被成为开放封闭原则,你的代码对功能的扩展是开放的你的程序对修改源代码是封闭的. 这样的软件设计思路可以更好的维护和开发。 开放:对功能扩展开放 封闭:对修改代码封闭 谈装饰器前,还要先要明白一件事,Python 中 ...
分类:编程语言   时间:2019-01-23 11:38:05    阅读次数:195
python基础02—运算符与流程控制
运算符与流程控制 运算符 赋值运算 用'='表示,'='的左边只能是变量 算术运算 +、-、*:加、减、乘 /:除法运算,运算结果为浮点数 //:除法运算,运算结果为整数(商) %:求余 **:求幂 复合运算 +=、-=、=、/=、//=、%=、*= 关系运算(比较运算) >、>=、<、<=、==、 ...
分类:编程语言   时间:2019-01-23 11:39:47    阅读次数:191
python基础03-循环结构及函数基础
循环结构及函数基础 循环结构(for-in) 说明:也是循环结构的一种,经常用于遍历字符串、列表,元组,字典等 格式: for x in y: 循环体 执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束 示例1:遍历字符串 s = 'I love you more than i can sa ...
分类:编程语言   时间:2019-01-23 11:40:52    阅读次数:188
Python 之 字符转编码操作
字符转编码操作#-*-coding:utf-8-*-importsysprint(sys.getdefaultencoding())s="你好"##########python2写法,将s转换成"gbk"###############s_to_gbk=s.decode("utf-8").encode("gbk")#1.在Python2下,
分类:编程语言   时间:2019-01-23 12:29:03    阅读次数:217
整合Spring和SpringMVC
1.Spring容器和SpringMVC容器的关系 Spring容器是一个父容器,SpringMVC容器是一个子容器,它继承自Spring容器。因此,在SpringMVC容器中,可以访问到Spring容器中定义的Bean,而在Spring容器中,无法访问SpringMVC容器中定义的Bean。在We ...
分类:编程语言   时间:2019-01-23 12:30:31    阅读次数:191
C++ part B 第一周(下)
reverse() A canonical algorithm using this iterator is the STL reverse() algorithm: This algorithm reverses the elements in the specified iterator ran ...
分类:编程语言   时间:2019-01-23 12:31:46    阅读次数:113
Numpy:数组创建、数组基本属性
Numpy数组创建 Numpy的ndarray对象属性: 数组的维度:array.shape 元素的类型:array.dtype 数组元素的个数:array.size 数组的索引(下标):array[0] ...
分类:编程语言   时间:2019-01-23 12:32:30    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!