首页 > 编程语言
二路归并排序的java实现
转载请注明出处 http://www.cnblogs.com/dongxiao-yang/p/6410775.html 参考引言:在排序算法中快速排序的效率是非常高的,但是还有种排序算法的效率可以与之媲美,那就是归并排序;归并排序和快速排序有那么点异曲同工之妙,快速排序:是先把数组粗略的排序成两个子 ...
分类:编程语言   时间:2017-02-17 18:05:09    收藏:0  评论:0  赞:0  阅读:269
Objective-C语言--self和super关键字解析
看代码: self是什么,super是什么? 在动态方法中:self代表着”对象”; 在静态方法中:self代表着”类”; 一句话总结就是:self代表着当前方法的调用者; self 和 super 是Objective-C提供的两个保留字。 但有根本区别,self是类的隐藏的参数变量,指向当前调用 ...
分类:编程语言   时间:2017-02-17 18:01:18    收藏:0  评论:0  赞:0  阅读:234
Java 并发:并发背景
并发与操作系统的生命历程息息相关。进程的出现,使得程序状态的保存变为现实,为进程间的切换提供了可能,实现了操作系统的并发,大大提高资源利用率。之后,人们对实时性又有了更高的要求。由于一个进程由若干个子...
分类:编程语言   时间:2017-02-17 17:20:25    收藏:0  评论:0  赞:0  阅读:201
ThreadPool(线程池) in .Net
在多线程的程序中,经常会出现两种情况。一种情况下,应用程序中的线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应;而另外一种情况则是线程平常都处于休眠状态,只是周期性地被唤醒。这里分析及介绍.Net Framework中ThreadPool class来对付第一种情况,相应地也会谈 ...
分类:编程语言   时间:2017-02-17 17:16:59    收藏:0  评论:0  赞:0  阅读:315
多线程
参考: http://blog.csdn.net/hll814/article/details/50816268 http://blog.csdn.net/blues1021/article/details/44336835 一、通俗解释 1.多线程用于堆积处理,就像1个大土堆,1个推土机很慢,那么 ...
分类:编程语言   时间:2017-02-17 17:12:17    收藏:0  评论:0  赞:0  阅读:228
蛋哥的学习笔记之-基于Unity的Shader编程:X-1 音乐水波特效
蛋哥的学习笔记之-基于Unity的Shader编程:X-1 音乐水波特效 热度 13728 2015-7-11 23:34 |个人分类:蛋哥的学习笔记之-基于Unity的Shader编程| 音乐, Unity, Shader, 水波, Shader, Shader, Shader, Shader 蛋 ...
分类:编程语言   时间:2017-02-17 17:10:35    收藏:0  评论:0  赞:0  阅读:196
Ural 2062:Ambitious Experiment(树状数组 || 分块)
http://acm.timus.ru/problem.aspx?space=1&num=2062 题意:有n个数,有一个值,q个询问,有单点询问操作,也有对于区间[l,r]的每个数i,使得num[i] + w, num[i*2] + w, num[i*3] + w…… 思路:有树状数组和分块两种做 ...
分类:编程语言   时间:2017-02-17 17:07:57    收藏:0  评论:0  赞:0  阅读:222
二维数组查询算法
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 实现思路:由于行列都为递增排序,所以可以从左下角开始比较查询,若目标值target大于该数,则将查询位置右移,否则上移,即可达 ...
分类:编程语言   时间:2017-02-17 17:07:38    收藏:0  评论:0  赞:0  阅读:193
Javascript框架设计之对象数组化
类数组对象是一个很好的存储结构,但是功能太弱了,为了享受纯数组的哪些便捷的方法,使用前可以做下转换,通常可以使用$.slice.call()方法做转换,但是旧版本的IE下的HTMLCollection、NodeList不是Object的子类,如果采用[].slice.call()方法可能会导致异常, ...
分类:编程语言   时间:2017-02-17 17:00:41    收藏:0  评论:0  赞:0  阅读:197
Java的ArrayList
ArrayList不是线程安全的,源码里没有用到synchronized 初始化ArrayList,如果没有指定初始容量,第一次向里面加入元素的时候,初始增长容量为10 ArrayList的扩容算法,每次增长50% 当容量不够的时候,就会增长当前容量的50%,然后调用System.arraycopy ...
分类:编程语言   时间:2017-02-17 16:55:55    收藏:0  评论:0  赞:0  阅读:207
Python标准库—UUID
一般 ...
分类:编程语言   时间:2017-02-17 16:54:44    收藏:0  评论:0  赞:0  阅读:242
python 自然语言处理(三)____条件频率分布
条件频率分布就是频率分布的集合,每个频率分布有一个不同的“条件”,这个条件通常是文本的类别。当语料文本分为几类(文体,主题,作者等)时,可以计算每个类别独立的频率分布,这样,就可以通过条件频率分布研究类别之间的系统性差异。通常,我们用nltk的ConditionalFreqDist数据类型来实现的。 ...
分类:编程语言   时间:2017-02-17 16:53:39    收藏:0  评论:0  赞:0  阅读:511
【leetcode】solution in java——Easy2
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6410409.html 6:Reverse String Write a function that takes a string as input and returns the string reversed ...
分类:编程语言   时间:2017-02-17 16:52:14    收藏:0  评论:0  赞:0  阅读:192
java----内部类与匿名内部类的各种注意事项与知识点
Java 内部类分四种:成员内部类、局部内部类、静态内部类和匿名内部类。1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。public class Outer{private static int i = 1;pr ...
分类:编程语言   时间:2017-02-17 16:50:15    收藏:0  评论:0  赞:0  阅读:261
System.ArgumentException: 目标数组的长度不够。请检查 destIndex 和长度以及数组的下限
Queue<T>以及List<T>这些泛型类不是线程安全的。在并发操作时,内部操作可能会出现问题 ...
分类:编程语言   时间:2017-02-17 16:49:26    收藏:0  评论:0  赞:0  阅读:1525
Java成员方法,构造方法
//作者:qingfeng//2017/2/17//功能;理解类的成员方法和构造方法class CreatWays{ public static void main(String args[]){ Person p1 = new Person(23,"甲宝"); System.out.println ...
分类:编程语言   时间:2017-02-17 16:48:12    收藏:0  评论:0  赞:0  阅读:168
Javascript框架设计思路图
这个系列的随笔都是关于Javascript框架设计一书的读书笔记(作者是司徒正美),不是本人原创!!! 一、简介: 1、市面上主流的JS框架,大多数是由一个个模块组合而成,模块化是大多数让软件所遵循的一种设计模式,就是定义清晰的接口把若干模块组合起来 2、模块也分很多种类,他们也有不同的功能,有些模 ...
分类:编程语言   时间:2017-02-17 16:46:57    收藏:0  评论:0  赞:0  阅读:132
java基础算法之排序
总体基础算法总结 http://blog.csdn.net/lilong_dream/article/details/23356513 基础算法之排序 http://www.cnblogs.com/qqzy168/archive/2013/08/03/3219201.html 基础算法之数组、字符串 ...
分类:编程语言   时间:2017-02-17 16:46:39    收藏:0  评论:0  赞:0  阅读:148
python 面向对象编程(一)
一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义: 注意类名后面有个冒号,在block块里面就可以定义属性和方法了。当一个类定义完之后,就产生了一个类对象。类对象支持 ...
分类:编程语言   时间:2017-02-17 16:45:24    收藏:0  评论:0  赞:0  阅读:156
python 面向对象编程(二)
在上一篇文章中谈到了类的基本定义和使用方法,这只体现了面向对象编程的三大特点之一:封装。 下面就来了解一下另外两大特征:继承和多态。 在Python中,如果需要的话,可以让一个类去继承一个类,被继承的类称为父类或者超类、也可以称作基类,继承的类称为子类。并且Python支持多继承,能够让一个子类有多 ...
分类:编程语言   时间:2017-02-17 16:41:09    收藏:0  评论:0  赞:0  阅读:118
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!