码迷,mamicode.com
首页 > 编程语言
Python小程序代码片
用于记录自己写的,或学习期间看到的不错的,小程序.........
分类:编程语言   时间:2015-02-23 10:52:05    阅读次数:264
HOJ 2275 Number sequence(树状数组)
题意:给定一个n个元素的数列,令Ai, Aj, Ak,使得 Ai Ak 且 i 思路:可以用树状数组,每次输入一个Ai,可以查询到之前输入的比它小或比它大的有多少组,之后输入的就不得而知了,所以可以开个数组记录下来逆序再建树一次即可 另外数的范围取到了0,所以每个数要自加一次,而且组数是longlong的,而且HOJ的服务器系统支持的是lld,不是i64d..wa了几次 #inclu...
分类:编程语言   时间:2015-02-23 10:53:06    阅读次数:160
黑马程序员------Java集合框架学习总结
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。Java的集合类主要由两个接口派生而出:Collection和Map,Collection...
分类:编程语言   时间:2015-02-23 10:52:43    阅读次数:242
【易语言】多线程程序崩溃 线程泄露解决办法
最近在写多线程一采集程序时遇到了程序崩溃自动关闭的显现,在网上查了下原因和解决方法,这里记录下,以备后用。一般出现这种情况多在生成了程序后,调试时候数据不太多一般察觉不到。其原因是多线程对于双核CPU亲和性上的问题。解救方法如下:先加入DLL:12345678910111213.版本2.DLL命令S...
分类:编程语言   时间:2015-02-23 10:52:01    阅读次数:335
黑马程序员------Java中多线程学习总结(二)
Java培训、Android培训、iOS培训、.Net培训,期待您的交流在Java多线程中,如果有多个线程同时操作共享数据时,就可能会发生数据异常如下面这段代码:/* * 模拟卖票 */class Ticket implements Runnable{ private int tick = ...
分类:编程语言   时间:2015-02-23 10:50:21    阅读次数:182
黑马程序员------Java中IO流学习总结
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、概念流:流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接收端就是流IO流:用于处理设备上的数据 常用设备:硬盘、内存、键盘录入等IO流的分类: 1、根据处理的数据类型不同,可分为字节流和字符流...
分类:编程语言   时间:2015-02-23 10:50:57    阅读次数:219
常用/常考算法总结
转自tangjz的博客...基础算法模拟搜索广度优先搜索(BFS)优化:双向BFS深度优先搜索(DFS)优化:折半DFS迭代加深搜索(IDS)启发式搜索(Astar)优化:IDAstar优化:剪枝、位运算排序冒泡排序/选择排序基数排序/桶排序计数排序插入排序/希尔排序快速排序归并排序/求逆序对数堆排...
分类:编程语言   时间:2015-02-23 10:50:21    阅读次数:330
黑马程序员------Java中多线程学习总结(一)
Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一、多线程的概念进程:是一种“自包容”的运行程序,有自己的地址空间。基于进程的特点是允许计算机同时运行两个或更多的程序线程:是进程内部单一的一个顺序控制流 。基于线程的多任务处理环境中,线程是最小的处理单位。 在Java中,....
分类:编程语言   时间:2015-02-23 10:48:53    阅读次数:230
1008. 数组元素循环右移问题 (20)
一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……AN-1)变换为(AN-M…… AN-1A0A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方...
分类:编程语言   时间:2015-02-23 10:48:10    阅读次数:169
【数据结构】栈-数组的实现
首先是定义栈的基本结构,由于用数组实现 private String[] stack; private int TOP = 0;然后是构造方法 StackOfStrings(int capacity) { stack = new String[capacity]; }然后是push,注意,TOP永....
分类:编程语言   时间:2015-02-23 10:46:31    阅读次数:169
hdu 1162 Eddy's picture 最小生成树入门题 Prim+Kruskal两种算法AC
Problem Description Eddy begins to like painting pictures recently ,he is sure of himself to become a painter.Every day Eddy draws pictures in his small room, and he usually puts out his newest pictures to let his friends appreciate. but the result it can ...
分类:编程语言   时间:2015-02-23 09:45:09    阅读次数:333
spring学习之常用的注解
spring学习之常用的注解...
分类:编程语言   时间:2015-02-23 09:43:06    阅读次数:212
给定公历日期计算12星座(Java代码实现)
给定公历日期,计算返回该日期对应的十二星座。 public static String getXingZuoName(int month, int day); 注意:参数month和day均为公历月、日。 返回的中文星座名如:处女座。 import java.util.Map; import java.util.HashMap; import java.util.ArrayList...
分类:编程语言   时间:2015-02-23 09:43:30    阅读次数:232
C++自定义数据类型之结构
结构        结构是数目固定的不同数据类型的若干变量的集合。实际上,结构也可以是相同变量的集合。        定义结构变量应先定义结构,任何一个结构变量都具有某种结构模式。结构模式是结构变量所属的形式,一个结构模式可以定义若干个结构变量。        结构模式的定义格式:         struct             {                (给出每个成员...
分类:编程语言   时间:2015-02-23 09:42:58    阅读次数:227
Python3.4 控制台窗口隐藏
import ctypes whnd = ctypes.windll.kernel32.GetConsoleWindow() if whnd != 0: ctypes.windll.user32.ShowWindow(whnd, 0) ctypes.windll.kernel32.CloseHandle(whnd)引用自http://magicpanda.net/2010/10/p...
分类:编程语言   时间:2015-02-23 09:43:05    阅读次数:527
hdu 4081 Qin Shi Huang's National Road System 次小生成树 算法
During the Warring States Period of ancient China(476 BC to 221 BC), there were seven kingdoms in China ---- they were Qi, Chu, Yan, Han, Zhao, Wei and Qin. Ying Zheng was the king of the kingdom Qin. Through 9 years of wars, he finally conquered all six o...
分类:编程语言   时间:2015-02-23 09:42:05    阅读次数:254
通过Tomcat的Http11NioProtocol源码学习Java NIO设计
Tomcat的Http11NioProtocol协议使用Java NIO技术实现高性能Web服务器。本文通过分析Http11NioProtocol源码来学习Java NIO的使用。从中可以了解到阻塞IO和非阻塞IO的配合,NIO的读写操作以及Selector.wakeup的使用。...
分类:编程语言   时间:2015-02-23 09:40:15    阅读次数:448
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!