![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序=算法+数据结构
文章平均质量分 73
lingfeng2a
这个作者很懒,什么都没留下…
展开
-
java冒泡排序及原理
昨天去面试,HR问我关于算法和数据结构的问题,结构连个冒泡排序我都给写错了,特意回来研究了下原理,免得以后又忘了; 首先定义一个n个数据的数组array[]; 然后根据冒泡排序的基本思想: 1.相邻的2个数相比较,按照从小到大的顺序将数据排列出来; 2.n个数据,那么就要依次排序,第一次是n-1次相邻数比较,第二次是n-2次相邻数比较,最多进行n-1趟排序,即可得到排序结果; 按照自己的原创 2013-09-19 22:10:54 · 1627 阅读 · 0 评论 -
java线程通信面试题
子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。 代码如下: /* *子线程循环5次,接着主线程循环10次,接着又回到子线程循环5次,然后再到主线程循环10次,如此反复执行5次; *synchronized解决线程互斥 */ public class ThreadSyn { public static原创 2013-10-12 19:25:18 · 866 阅读 · 0 评论