码迷,mamicode.com
首页 > 编程语言
员工年龄排序之桶排序
我也不知道今天这题目纠结半天我在纠结个啥,题目要求对一个公司所有员工的年龄排序,只能申请O(n)大小的辅助空间。然后看到题目里面的解法大致思路是利用辅助空间记录各个年龄的出现次数,然后接下来的代码硬是读了半天。 之前看到题目后的意思是对公司的员工年龄排序,比如{59,25,23,46,32,15,6 ...
分类:编程语言   时间:2016-05-18 17:51:54    阅读次数:450
python xml.etree.ElementTree解析xml文件获取节点
110 ###################### #coding=UTF8 from xml.etree import ElementTree #xmlText = open("xml.txt").read() #root = ElementTree.fromstring(xmlText) ro... ...
分类:编程语言   时间:2016-05-18 17:50:43    阅读次数:292
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile(转)
文件上传项目的源码下载地址:http://download.csdn.net/detail/swingpyzf/6979915 一、配置文件:SpringMVC 用的是 的MultipartFile来进行文件上传 所以我们首先要配置MultipartResolver:用于处理表单中的file [ht ...
分类:编程语言   时间:2016-05-18 17:51:39    阅读次数:1178
PHP根据数组的值分组
PHP根据数组的值分组,php array中没有自带这个函数但是很常用,今天写了出来记录一下。 代码: $_array = array( array(1,11,'2016-05-18'), array(2,11,'2016-05-18'), array(3,22,'2016-05-18'), arr ...
分类:编程语言   时间:2016-05-18 17:50:04    阅读次数:163
一个C++bug引入的许多知识
一、前言 假设我们有一个Car类,用了表示一个车,它有id,名字,牌照等许多东西,还有一个表示车的部件CarPart。 但出于某方面的考虑,我们不打算在产生car这个对象的时候,就生产出这个车,你可以认为这个时候,只有一个纸糊的车摆在你的面前,它有id,有名字,有牌照,但是它不能动,只有我们打算启动 ...
分类:编程语言   时间:2016-05-18 17:48:53    阅读次数:218
各种排序算法时间复杂度、稳定性、初始序列是否对元素比较次数有关
怎么记忆稳定性: 总过四大类排序:插入、选择、交换、归并(基数排序暂且不算) 比较高级一点的(时间复杂度低一点得)shell排序,堆排序,快速排序(除了归并排序)都是不稳定的,在加上低一级的选择排序是不稳定的。 比较低级一点的(时间复杂度高一点的)插入排序, 冒泡排序,归并排序,基数排序都是稳定的。 ...
分类:编程语言   时间:2016-05-18 17:47:06    阅读次数:725
【转】线程状态
先从图片开始 小小的作下解释: 1、线程的实现有两种方式,一是继承Thread类,二是实现Runnable接口,但不管怎样,当我们new了这个对象后,线程就进入了初始状态; 2、当该对象调用了start()方法,就进入可运行状态; 3、进入可运行状态后,当该对象被操作系统选中,获得CPU时间片就会进 ...
分类:编程语言   时间:2016-05-18 17:48:14    阅读次数:106
javascript笔记---貌似大叔
1、原型式继承和类式继承的区别 a:原型继承 b:类式继承 2、单例模式 3、数组去重 ...
分类:编程语言   时间:2016-05-18 17:46:27    阅读次数:137
好文分享_java堆栈的区别
Java Heap Memory Heap memory is used by java runtime to allocate memory to Objects and JRE classes. Whenever we create any object, it’s always created ...
分类:编程语言   时间:2016-05-18 17:44:51    阅读次数:242
【Simple Java】HashMap vs TreeMap vs Hashtable vs LinkedHashMap
Map是一个重要的数据结构,本篇文章将介绍如何使用不同的Map,如HashMap,TreeMap,HashTable和LinkedHashMap。 Map概览 Java中有四种常见的Map实现,HashMap,TreeMap,HashTable和LinkedHashMap,我们可以使用一句话来描述各 ...
分类:编程语言   时间:2016-05-18 17:44:41    阅读次数:159
perl快速获得数字在数组中的排序
某些情况下,有一个已经排好序的数组,如果要获得一个数字在这个数组中的顺序,用遍历的方法会比较慢,如下是一个快速获取位置的函数,会返回:在这个数组中,有多少个值比给定的值要小。 ...
分类:编程语言   时间:2016-05-18 17:42:13    阅读次数:260
java get银行练习题
package mianxiangduixiang; import java.nio.charset.MalformedInputException; //银行 public class getyinhang { String zhanghu ; double cunkuanyue; double ...
分类:编程语言   时间:2016-05-18 17:42:41    阅读次数:145
《Python算法教程》译者序
在计算机的世界中,算法本质上是我们对某一个问题或者某一类问题的解决方案。也就是说,如果我们想用计算机来解决问题的话,就必须将问题的解决思路准确而完整地描述出来,同时计算机也要能理解这个描述。这需要我们这些程序员将整个描述转化成一系列清晰的指令,这些指令要能接收满足一定规范的输入,并在有限的时间内产生... ...
分类:编程语言   时间:2016-05-18 17:44:16    阅读次数:168
多线程上下文切换
前言 本文来自方腾飞老师《Java并发编程的艺术》第一章。 并发编程的目的是为了让程序运行得更快,但是并不是启动更多的线程就能让程序最大 限度地并发执行。在进行并发编程时,如果希望通过多线程执行任务让程序运行得更快,会面临非常多的挑战,比如上下文切换的问题、死锁的问题,以及受限于硬 件和软件的资源限 ...
分类:编程语言   时间:2016-05-18 17:42:55    阅读次数:143
数组取余分组
...
分类:编程语言   时间:2016-05-18 17:42:33    阅读次数:331
Java_动态加载类(英文)
It is possible to load and reload classes at runtime in Java, though it is not as straightforward as one might have hoped. This text will explain when ...
分类:编程语言   时间:2016-05-18 17:43:12    阅读次数:394
Java中类继承、接口实现的一些细节(长期更新)
前言 在Java中,子类继承父类,类实现接口是属于常识性的内容了,作为一个Java 程序员应该也比较熟悉。不过子类继承父类,类实现接口中还是有一些小细节值得注意一下,本文就从个人工作、学习中入手,总结一些细节性的内容,以更进一步 地掌握继承、实现的关系。现在只是写一些目前碰到的内容,以后只要想到了、 ...
分类:编程语言   时间:2016-05-18 17:39:16    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!