![](https://img-blog.csdnimg.cn/20210220195901600.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法题库
算法加油!!!
奔跑的扫地僧
在代码的世界中,知识需要分享,代码需要open source,世界才能大一统。世界本没有界限,人类的思维限定了国界。
展开
-
算法基础知识---两颗二叉树是否是同一棵树的判断
是否是同样的两颗二叉树的判断实现原创 2022-06-20 10:56:47 · 519 阅读 · 0 评论 -
是否是合法字符串的判断(括号必须成对的邻近方式出现)
算法入门题,栈原创 2022-06-14 16:38:04 · 885 阅读 · 0 评论 -
java写冒泡排序思路分析与代码实现
冒泡排序的算法实现,重点在于找规律,想清楚原创 2022-06-09 09:31:38 · 168 阅读 · 0 评论 -
java进行选择排序算法练习
选择排序算法的实现原创 2022-06-09 08:34:41 · 127 阅读 · 0 评论 -
计算N阶乘的和引发的思考
算法思考原创 2022-06-08 17:27:11 · 118 阅读 · 0 评论 -
打印出一个整型数字的二进制位
算法题---位运算原创 2022-06-08 16:24:19 · 176 阅读 · 0 评论 -
已经开发接近8年,面试要求我手写一个菱形代码。。。
手写菱形代码的面试原创 2022-06-08 08:19:52 · 109 阅读 · 0 评论 -
入门算法题002
/** * 题目:给你一个正整数n,假设有两个质数加起来等于n,问一共有多少组这样的质数? * 思路: * 1、我们得要先有一个函数去判断是否是质数 * 2、循环拆解为两个数,暴力拆解 */试下10-15分钟内做出来。public class Leecode002 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out..原创 2022-03-09 10:10:11 · 228 阅读 · 0 评论 -
入门级算法题001
题目:/** * 1.题意大概描述:输入一个整数,输出整数的位数,倒序输出它的每一位数字(数字 * 之间空格分开)和倒序的连续数值,而且题目限定了输入的整数不超过五位数。 * 题目所给例子: * 输入:-12345 * 输出:-5 4 3 2 1 */花了3分钟,我写了一个。public class Leecode001 { public static void main(String[] args) { Scanner sc = new Scanner原创 2022-03-09 08:37:04 · 156 阅读 · 0 评论 -
算法题库002
/*** 这是leetcode 上的一道题目,根据手机按键上的数字对应的字母,返回任意两个数字按键可能的字母组合例如:输入:String “23”返回:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]*/import java.util.LinkedList;import java.util.List;import java.util.Scanner;/** * 分析:思路一,我们进行遍历,采用 */public原创 2021-02-21 11:26:42 · 84 阅读 · 0 评论 -
算法题库001
据传这是美团公司的面试题目:输入一个int类型的数组N 构造一个长度为N的数据arr并且返回。该数组满足:对任意i<k<j 都满足 arr[i] + arr[j] != arr[k]*2分析:就像做数学题目一样,这类型的题目,看到*2, 我们条件反射似的想到奇数和偶数的组合。具体代码如下:public class Algorithm001 { public static boolean check(int[] arr){ int N = arr.l..原创 2021-02-20 19:58:46 · 129 阅读 · 0 评论