![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
手撕算法
文章平均质量分 55
从零开始的菜鸡
可口口可
23届
展开
-
Java七段码 dfs+查并集
查并集大体上分为3部。1、初始化2、合并3、查找初始化就是将每一个点看成一个集合。合并是把两个相关的点录入father数组。查找就是给定一个数通过递归来找到他的根结点也就是所说的父节点。最小覆盖子串一、题目1.题目描述2.提问3.答案提交二、题解思路三、代码块四、运行结果一、题目1.题目描述小蓝要用七段码数码管来表示一种特殊的文字。上图给出了七段码数码管的一个图示,数码管中一共有 7 段可以发光的二极管,分别标记为 a, b, c, d, e, f, g。小蓝要原创 2022-04-06 20:20:56 · 146 阅读 · 1 评论 -
用java 递归实现 N皇后问题
N皇后用JAVA递归实现用java 递归实现 N皇后问题样例输入4样例输出2 4 1 33 1 4 2两行代表两种方法代码块基本上都带有注释package N皇后;import java.util.Scanner;public class Main { static int count=0; static int n=0; public static void main(String[] args) { Scanner s原创 2021-09-15 20:33:37 · 392 阅读 · 0 评论 -
Java解力扣最小覆盖子串(滑动窗口)
最小覆盖子串题目来源:[力扣](https://leetcode-cn.com/problems/minimum-window-substring/)1.题目2.示例3.范围题解思路一、Java中map.getOrDefault()方法的使用二、代码块三、运行结果1.IDEA2.力扣总结题目来源:力扣1.题目2.示例3.范围题解思路时间复杂度:(滑动窗口) O(n)1.首要条件:我们需要两个哈希表,hs哈希表维护的是s字符串中滑动窗口中各个字符出现多少次,ht哈希表维护的是t字符串各原创 2022-04-05 12:46:32 · 748 阅读 · 2 评论 -
回溯N皇后Java力扣原题
回溯N皇后原创 2021-12-12 11:44:36 · 86 阅读 · 1 评论 -
由N(N<=10000)个整数组成的数组,其中连续K(K<=200)个元素构成一个区间,称为K区间。 一个K区间中所有素数的和记为Sk,请计算整个数组中,所有K区间中的最大Sk值,并输出。(Java)
**-题目:由N(N<=10000)个整数组成的数组,其中连续K(K<=200)个元素构成一个区间,称为K区间。一个K区间中所有素数的和记为Sk,请计算整个数组中,所有K区间中的最大Sk值,并输出。输出说明题目:由N(N<=10000)个整数组成的数组,其中连续K(K<=200)个元素构成一个区间,称为K区间。一个K区间中所有素数的和记为Sk,请计算整个数组中,所有K区间中的最大Sk值,并输出。一、输入样式二、代码块题目来源:全国高校计算机能力挑战赛Java模拟练习题(一)一原创 2021-10-02 19:24:43 · 171 阅读 · 0 评论