基本算法代码&思想
class2class
这个作者很懒,什么都没留下…
展开
-
八种基本算法和代码讲解
八种基本算法和代码讲解一 冒泡排序通过无序区中相邻记录关键字间的比较和位置的交换,使关键字最小的记录如气泡一般逐渐往上“漂浮”直至“水面” -时间复杂度 最好情况下:正序有序,则只需要比较n次。故,为O(n) 最坏情况下: 逆序有序,则需要比较(n-1)+(n-2)+……+1,故,为O(N*N) 代码演示public void Merge(int[] str)原创 2015-05-09 00:31:32 · 829 阅读 · 0 评论 -
Java线程进程必备知识
一、进程和线程的基础知识1、进程和线程的概念进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存)线程:进程中的一段代码,一个进程中可以有多段代码。本身不拥有资源(共享所在进程的资源)在java中,程序入口被自动创建为主线程,在主线程中可以创建多个子线程。区别:1、是否占有资源问题2、创建或撤销一个进程所需要的开销比创建或撤销一个线程所需要的开销大。3、进程为重量级组件,线程为轻量级组件多进程原创 2016-06-18 23:19:14 · 497 阅读 · 0 评论