
算法
我和ye猫子
这个作者很懒,什么都没留下…
展开
-
数组中两数之和为目标值
package com.jokin.learn.Jdk18;import java.util.*;/** * 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 * 两种方法 */public class TwoNumSum { public static void main(String[] args){ int[] t = new int[]{1,2,3,4,5,6}; ...原创 2021-06-03 21:19:22 · 266 阅读 · 0 评论 -
判断一个字符串是否是回文
package com.jokin.learn.Jdk18;import com.google.common.base.Strings;/** *判断是否是回文(121 ,aba) */public class IsPalindrome { public static void main(String[] args){ Boolean re= new IsPalindrome().stringIsPalindrome("121"); Boolean .原创 2021-06-03 20:06:39 · 232 阅读 · 0 评论 -
判断一个字符串是否纯数字——Character类
package com.jokin.learn.Jdk18;import com.google.common.base.Strings;/** */public class isNumber { public static void main (String[] a){ boolean re= new isNumber().isNum2("123456778"); System.out.println(re); } /** ...原创 2021-06-03 19:45:45 · 1053 阅读 · 0 评论 -
Java实现两个线程交替打印0-99(高级)
package com.jokin.learn.Jdk18;/** * java实现两个线程交替打印0-99 * https://blog.youkuaiyun.com/dadiyang/article/details/88315124 */public class TwoThreadPrint0_99_2 { private static int count = 0; private static final Object lock = new Object(); /** .原创 2021-06-01 20:04:59 · 498 阅读 · 0 评论 -
单链表的实现和链表反转
package com.jokin.learn.Jdk18;/** * 自定义的单链表节点 */public class LinkNode { LinkNode next = null;// 节点的引用,指向下一个节点 int data;// 节点的对象,即内容 public LinkNode() { this.data = data; } public LinkNode(int data) { this.data = .原创 2021-06-01 19:57:23 · 135 阅读 · 0 评论 -
二叉树的实现
package com.jokin.learn.Jdk18;import java.util.LinkedList;import java.util.Queue;import java.util.Stack;/** * 二叉树的创建及遍历 * https://blog.youkuaiyun.com/qq_26312651/article/details/78144966 */public class MyBinTree { private Node root; public My.原创 2021-06-01 19:54:08 · 76 阅读 · 0 评论