算法
老黑NO1
贵有恒,何必三更起五更睡;最无益,只怕一日暴十寒。
展开
-
java实现判断字符串中大中小括号是否成对匹配,()[]{}都可以
实现逻辑:1、将字符串的每个字符进行遍历2、如果发现是左括号,那么将该字符压入到栈中3、如果是右括号,先去存储好的栈顶找到相应的值4、若栈为空返回false,若匹配,pop该左括号,若不匹配也返回false5、最后看存储栈中的做括号是否都匹配上了,也就是栈最后为空,返回true,否则返回falsepackage com.test;import java.util.Stack;/** * @author rohin * @version 创建时间:2020年12月30日 下午9:51:原创 2020-12-30 21:57:40 · 2524 阅读 · 0 评论 -
java实现轮询算法的一种简单实现
要求做一个任务分配的处理。采用轮询算法,保存当前处理后的索引,方便下次处理时可以拿到开始位置。/** * @describe: 简单轮询处理 * @author: rohin * @since: 2019/01/16 */public class RoundRobinPattern { /** * @Date: 2019/01/16 * @describe: 简单的...原创 2019-01-16 17:50:31 · 28671 阅读 · 2 评论