码迷,mamicode.com
首页 > 编程语言
PAT-乙级-1045. 快速排序(25)
1045. 快速排序(25) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CAO, Peng 时间限制 200 ms 时间限制 200 ms 内存限制 65536 kB 内存限制 65536 kB 代码长度限制 8000 B 代码 ...
分类:编程语言   时间:2016-07-14 19:06:10    阅读次数:391
堆排序
堆排序 堆排序时间复杂度为O(nlgn),且具有空间原址性,只需要常数个额外的元素空间存储临时数据。但堆排序是不稳定的算法,即对相等的两个元素,排序后不能保证他们的顺序与原始数据的顺序相同。 1.堆 堆是一个数组,可以把它看成一个近似的完全二叉树。树上的每一个结点对应数组中的一个元素,除最底层外,该 ...
分类:编程语言   时间:2016-07-14 19:04:34    阅读次数:164
java中关于json传图片的方法
摘录自:http://www.cnblogs.com/lilh/p/5352499.html 一般来说传图片可以以流的形式来传输,即便是用json传输,一般也都是传一个地址,而图片都存在服务器上,然后顺着地址发送请求下载图片。 但是这次公司的项目中,图片是存在oracle数据库中的blob字段的,并 ...
分类:编程语言   时间:2016-07-14 19:02:28    阅读次数:280
Python基础学习(第1天)
写这篇随笔,是看Vamei大大写的Python快速教程的学习笔记,以此自勉,链接:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 【第一课】 1、用Python写一个helloworld的小程序,直接在hello.py输入 2 ...
分类:编程语言   时间:2016-07-14 19:02:30    阅读次数:173
PHP implode() 函数 把数组元素组合为字符串
http://www.w3school.com.cn/php/func_string_implode.asp PHP implode() 函数 PHP String 函数 实例 把数组元素组合为字符串: <?php $arr = array('Hello','World!','I','love',' ...
分类:编程语言   时间:2016-07-14 19:00:34    阅读次数:150
Java程序员讨论“南海仲裁”时 ——他们在讨论什么
作为一个程序猿,极乐网也是心怀国家大事的,于是跟一位java的同事聊起了这个话题…… ...
分类:编程语言   时间:2016-07-14 18:58:11    阅读次数:156
spring 配置
SpringMVC配置引入占位符<context:property-placeholder location="classpath:config.properties" /><util:properties id="properties" location="classpath:config.pro ...
分类:编程语言   时间:2016-07-14 18:59:01    阅读次数:222
C++工厂方法模式
核心思想:将工厂抽象出来,将产品抽象出来,子工厂负责new 子产品指针,返回抽象产品类指针,外面调用时只需要生成基类工厂指针,调用创建产品函数,就可以对该产品进行具体的操作,优点是能够将添加产品完全独立出来不再修改内部代码。 与简单工厂比较:修正了简单工厂模式中不遵循开放 封闭原则,例如添加新产品时 ...
分类:编程语言   时间:2016-07-14 18:57:30    阅读次数:237
Python基础语法
python内部执行流程 编码 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是Unicode字符串。当然也可以为源码文件指定不同的编码: # -*- coding: cp-1252 –*- 1. ASCII python2的解释器在加载.py文件中的代码时,会对内容进行编码(默认... ...
分类:编程语言   时间:2016-07-14 18:57:01    阅读次数:272
php 快速排序法
function quicksort(array $arr = array()){ $len = count($arr); if ($len > 1) { $key = $arr[0]; $l_arr = array(); $r_arr = array(); for ($i = 1; $i < $l ...
分类:编程语言   时间:2016-07-14 18:51:42    阅读次数:157
python笔记 - day4-之装饰器
python笔记 - day4-之装饰器 装饰器流程剖析: ...
分类:编程语言   时间:2016-07-14 18:49:32    阅读次数:169
SpringMvc+jQuery 文件拖拽上传、选择上传
最近做了个简易的文件上传功能,jsp版本的,后续会完善更多的功能,不过现在已经能用了,需要的小伙伴,直接引用下面的文件内容直接copy到自己的项目中就ok了,效果如图: fileupload.css: odao_fileupload_plugin.js: jsp: 调用方法: spring 配置: ...
分类:编程语言   时间:2016-07-14 18:51:36    阅读次数:261
java学习路线
java的大方向就是j2ee j2ee不仅仅是socket编程,具体包括13中核心技术。 J2EE的核心API与组件 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅 ...
分类:编程语言   时间:2016-07-14 18:51:00    阅读次数:181
算法导论--最小生成树(Kruskal和Prim算法)
转载请注明出处:勿在浮沙筑高台http://blog.csdn.net/luoshixian099/article/details/51908175关于图的几个概念定义: 连通图:在无向图中,若任意两个顶点viv_i与vjv_j都有路径相通,则称该无向图为连通图。 强连通图:在有向图中,若任意两个顶点viv_i与vjv_j都有路径相通,则称该有向图为强连通图。 连通网:在连通图中,若图的边具有一定的...
分类:编程语言   时间:2016-07-14 17:30:12    阅读次数:351
java中String、StringBuffer、StringBuilder的区别
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str ...
分类:编程语言   时间:2016-07-14 17:27:01    阅读次数:123
Java集合(2):LinkedList
一.LinkedList介绍 LinkedList也和ArrayList一样实现了List接口,但是它执行插入和删除操作时比ArrayList更加高效,因为它是基于链表的。基于链表也决定了它在随机访问方面要比ArrayList逊色一点。 除此之外,LinkedList还提供了一些可以使其作为栈、队列 ...
分类:编程语言   时间:2016-07-14 17:28:15    阅读次数:240
《C++ Primer Plus》15.5 类型转换运算符 学习笔记
C++相对C更严格地限制允许的类型转换,并添加4个类型转换运算符,是转换过程更规范:* dynamic_cast;* const_cast;* static_cast;* reinterpret_cast。【dynamic_cast运算符】假设High和Low是两个类,而ph和pl的类型分别是Hig ...
分类:编程语言   时间:2016-07-14 17:25:26    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!