码迷,mamicode.com
首页 > 编程语言 > 日排行
Python算法与数据结构--求所有子数组的和的最大值
Python算法与数据结构 求所有子数组的和的最大值 " " "玄魂工作室 玄魂" 玄魂工作室秘书 玄魂工作室 昨天 题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 这个题目有多个解 ...
分类:编程语言   时间:2018-08-23 15:38:30    阅读次数:245
python第一周 - 基础一
本文转自:https://www.cnblogs.com/alex3714/articles/5465198.html 本节内容 一、 Python介绍 目前Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的WEB框架,众多大型网站均为Py ...
分类:编程语言   时间:2018-08-23 15:38:37    阅读次数:242
分布式、微服务、云架构、dubbo+zookeeper+springmvc+mybatis+shiro+redis实例
源码结构 JEESZ驱动式项目构建 内置高效可靠的代码生成器 支持多种数据模型,根据数据库表生成常规重复性代码,使研发工程师更专注于业务逻辑代码的实现,大幅提升其工作效率,解放其重复性工作 OPEN CI 开源规范化项目管理解决方案,实现软件流水线式生产,保证正确性、可靠性 向导式创建、导入项目,集 ...
分类:编程语言   时间:2018-08-23 15:39:25    阅读次数:336
python中输出一个九九乘法表
second = 1while second <= 9: first = 1 while first <= second: print("%d * %d =%d " % (first, second, first * second)),# python2.7版本不换行输出格式,3.0版本为 prin ...
分类:编程语言   时间:2018-08-23 15:42:41    阅读次数:141
算法的时间复杂度和空间复杂度
在各种不同算法中,若算法中语句执行次数为一个常数,则时间复杂度为O(1),另外,在时间频度不相同时,时间复杂度有可能相同,如T(n)=n2+3n+4与T(n)=4n2+2n+1它们的频度不同,但时间复杂度相同,都为O(n2)。 按数量级递增排列,常见的时间复杂度有:常数阶O(1),对数阶O(log2 ...
分类:编程语言   时间:2018-08-23 15:43:14    阅读次数:222
8.Python编写登录接口
1.python需安装flask,在命令行窗口输入:pip3 install flask 2.代码如下所示: 3.实现效果: ...
分类:编程语言   时间:2018-08-23 15:43:59    阅读次数:183
java读取properties文件总结
一、java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都会写在properties文件中,这里主要是总结使用getResourceAsStream方法和InputStream流去读取properties文件,使用getResour ...
分类:编程语言   时间:2018-08-23 15:44:40    阅读次数:157
python之简单线性回归分析
使用sklearn库的linear_model.LinearRegression(),可以非常简单的进行线性回归分析 以下为代码: ...
分类:编程语言   时间:2018-08-23 15:45:44    阅读次数:247
JavaSE基础知识(5)—面向对象(方法的重写与重载)
一、重写 1.说明 子类对继承过来的父类的方法进行改造,这种现象称为方法的重写或覆盖或覆写(Override) 2.要求 方法签名完全一致,jdk5.0之后,允许返回类型可以是子类类型,权限修饰符可以更大了 二、重载 1、说明 java中提供了一种机制,允许同一个类中多个同名但参数列表不同的方法存在 ...
分类:编程语言   时间:2018-08-23 15:46:27    阅读次数:203
python itertools模块实现排列组合
转自:https://blog.csdn.net/specter11235/article/details/71189486 一、笛卡尔积:itertools.product(*iterables[, repeat]) 直接对自身进行笛卡尔积: 输出结果: AA AB AC AD BA BB BC ...
分类:编程语言   时间:2018-08-23 15:47:45    阅读次数:244
线程理论
********线程理论******** *****线程概念的引入背景**** **进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为 它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合, 它是进程运行的静态描述文... ...
分类:编程语言   时间:2018-08-23 15:49:18    阅读次数:213
python之numpy库
一、numpy概述 numpy(Numerical Python)提供了python对多维数组对象的支持:ndarray,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 二、创建ndarray数组 ndarray:N维数组对象( ...
分类:编程语言   时间:2018-08-23 15:49:25    阅读次数:279
C# Bitmap 转 Bytes数组
首先是Bitmap 转 MemoryStream 然后是MemoryStream 转 Byte数组 ...
分类:编程语言   时间:2018-08-23 15:50:00    阅读次数:285
排序-冒泡排序
解题步骤: a)进行第一圈元素比较时,内层循环次数为数组长度 - 1 b) 进行第二圈元素比较时,内层循环次数为数组长度 - 2 c)依次类推,得出结论:进行第n圈元素比较时,内层循环次数为数组长度 - n ...
分类:编程语言   时间:2018-08-23 16:51:06    阅读次数:194
基于python3.6.6的scrapy环境部署+图像识别插件安装
一、Python3.6.6安装1、安装依赖的二进制软件包yum -y install zlib zlib-devel bzip2 bzip2-devel ncurses ncurses-devel readline readline-devel openssl openssl-devel opens ...
分类:编程语言   时间:2018-08-23 16:51:30    阅读次数:406
java多线程的入门小记
java的多线程 java的多线程的概念,向来都是很复杂、笼统、抽象的。现实世界只有将知识点抽象过后才能有效的传播,但是传播的过程中,只有将抽象的知识点具象化,我们才能习得。所以我们会将个别内容点进行一个具象化进而解剖。当我们理解完了之后最终将其抽象成一个个名词:多线程、资源、锁等。 本文仅从以下的 ...
分类:编程语言   时间:2018-08-23 16:52:35    阅读次数:194
Cause: dx.jar is missing
Cause: dx.jar is missing 解决方案 方案一 copy dx.jar到目标编译版本 方案二 使用其他buildToolsVersion ...
分类:编程语言   时间:2018-08-23 16:52:44    阅读次数:304
快速排序算法
1.快速排序的思想 给第一个元素找到在数组中的位置,这个位置就是这个元素最终在数组中的位置,然后给这个元素左右两侧进行递归排序。 2.代码 代码说明: [1]把第一个值作为key,并保存下来,此时数组第一个位置就空出来了。 [2]之后进入循环,每个循环:首先从后往前找,找到小于key的,放到空出的位 ...
分类:编程语言   时间:2018-08-23 16:53:01    阅读次数:137
Java基础---面向对象(4)[多态]
多态 1.多态的概述 同一个对象(事务),在不同的时刻体现出来的不同状态。 使用举例: 猪:是一种动物,是属于一种哺乳动物 2.多态的前提 (1).要有继承的关系。 (2).要有方法的重写。 其实也可以没有,但是如果没有方法的重写,那么这一个就没有意义。 动物 c=new 猫(); c.show() ...
分类:编程语言   时间:2018-08-23 16:53:40    阅读次数:139
python之字典
字典 字典,顾名思义就是我们生活中类似那些新华字典之类的东西。那么它既然在python中也叫字典,必然两者是有一定联系的。首先我们想一想我们使用字典的方式一般有哪些?按拼音查,按偏旁查等等等等...那么问题来了,在Python里面,我们的字典是怎么用的呢? How to use the dictio ...
分类:编程语言   时间:2018-08-23 16:54:54    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!