![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
carlosli
这个作者很懒,什么都没留下…
展开
-
Peterson 算法
Peterson 算法(Dekker算法的演化)是免锁编程的基本算法之一,这个算法设计得很巧妙,核心就是三个标志位是怎样控制两个方法对临界区的访问的: volatile int flag1 = 0; //主观因素:flag1表示方法1自身是否要求进入临界区 volatile int flag2 = 0; //主观因素:flag2表示方法2自身是否要求进入临界区 vo转载 2013-03-03 16:52:18 · 750 阅读 · 0 评论 -
java用递归法在数组中查找,插入
先来看原题要求package integerSet;/** * This class provides methods to interact with a set of integers * implemented using a normal array of integers. * You should at least modify the * methods memb原创 2013-09-19 18:21:12 · 973 阅读 · 0 评论 -
java 寻找连续出现的数字
还是学校的数据结构的小作业先来看题,/** * Returns true iff the vector passed as argument contains at least * the required number of occurrences of the integer passed as argument. * It returns false otherwi原创 2013-09-21 01:25:38 · 2218 阅读 · 0 评论 -
一道简单的有关链表的练习
先来看下题目的要求 /** * Returns true iff the list passed as argument contains at least * the required number of consecutive occurrences of the object passed as argument. * It returns false otherwis原创 2013-10-09 04:19:25 · 472 阅读 · 0 评论 -
upcasting
问题的由来:首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型又引出了动态绑定从动态绑定又引出了静态绑定 程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前转载 2013-09-26 18:07:01 · 1149 阅读 · 0 评论