算法
编程常用算法练习&回顾
时时勤拂拭,勿使惹尘埃
从早睡早起开始...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
循环调用检测
package com.wmp.test2; import java.util.ArrayList; import java.util.List; /** * A->B, B->C, A->D, C->E, C->A * 查找循环调研 */ public class InvokeChain { public static void main(String[] args) { //构建结构关系 Node A = new N原创 2021-06-18 15:41:57 · 280 阅读 · 0 评论 -
链表反转实现
package com.wmp.test2; import java.util.ArrayList; import java.util.List; /** * 链表反转 */ public class ReverseLink { public static void main(String[] args) { Node n1 = new Node(1); Node n2 = new Node(2); Node n3 = new Node原创 2021-06-18 11:54:31 · 85 阅读 · 0 评论 -
简易位图算法实现
基于字节数组实现位图算法增删改查功能: package com.wmp.test; import java.util.ArrayList; import java.util.List; public class BitList { private byte[] bits; private static final int MOVE_STEP = 0x3; private static final int TAIL_SURPLAS = 0x7; /** *原创 2021-06-16 10:38:07 · 111 阅读 · 0 评论
分享