![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
刹那永恒HB
看了不点赞,画个圈圈诅咒你!!!!!
展开
-
剑指Offer—刷题记录
栈用两个栈实现队列用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )两个栈,一个栈用来插入、另一个用来删除,删除之前都要先判断stack.isEmpty(),栈是否为空。class CQueue { Stack<Integer> stackA; Stack<Integer> stackB;原创 2022-01-08 17:55:09 · 845 阅读 · 0 评论 -
只出现过一次的数
Map的键值对统计个数import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;public class 只出现过一次的数 { public static void main(String[] args) { Map<Integer,Integer> map=new HashMap<>(); int[] arr原创 2021-12-24 21:32:41 · 497 阅读 · 0 评论 -
递归1到100的和
递归的思路,要有结束条件if要有return 递归函数public class 递归1到100的和 { public static void main(String[] args) { System.out.println(sum(100)); } public static int sum(int n){ if(n==1){ return 1; } return n+sum(n-1);原创 2021-12-24 21:22:33 · 607 阅读 · 0 评论 -
统计不同字符类型的个数
统计字符串中的不同字符类型的个数遍历+if判断public class 统计不同类型的字符个数 { public static void main(String[] args) { String s="1239safa 123 awsdf129 &*&(12zsxc<>}"; char[] chars = s.toCharArray(); int ecount=0; int scount=0;原创 2021-12-24 21:19:28 · 1288 阅读 · 0 评论 -
水 仙花数
分别取个、十、百的数计算是否为水仙花,if判断public class 水仙花数 { public static void main(String[] args) { int bai,shi,ge; int count = 0; for(int i=1;i<1000;i++){ ge=i%10; shi=i/10%10; bai=i/100; int原创 2021-12-24 21:11:51 · 277 阅读 · 0 评论 -
判断100以内的素数
public class 素数 { public static void main(String[] args) { int count=0; for(int i=0;i<100;i++){ /*用标识符来判断是否可不可行*/ boolean flag = true; for(int j=2;j<i;j++){// 从2开始,到这个数结束,如果中间有数字原创 2021-12-24 21:00:43 · 377 阅读 · 0 评论