- 2024-07-15【代码随想录——图论——小岛问题】
1.水流问题使用两个visited数组即可。1.1DFS版packagemainimport"fmt"vardirection=[][]int{{0,1},{0,-1},{1,0},{-1,0}}funcmain(){ varM,Nint fmt.Scanln(&N,&M) sea:=make([][]int,N) one_visited:=make([][]bool,N) two_visi
- 2024-05-07设置Winform窗体内控件跟随窗体大小变化而变化
点击查看代码#region界面放大处理privatefloatx;//窗体大小全局变量privatefloaty;//窗体大小全局变量#region获取控件的width、height、left、top、字体大小值,存放在控件的Tag属性中privatevoidsetTag(Controlcons){//遍历窗体中的控
- 2024-04-26华为od python
importsysrows=4cols=4matrix=[[0,1,1,1],[30,30,-1,40],[0,20,20,40],[10,-1,30,40]]offsets=((-1,0),(1,0),(0,-1),(0,1))classNode:def__init__(self,x,y):self.x=xself.y=yself.initial_energy=0
- 2024-04-06[leetcode 单词搜索]-[trie树]
解法:trie树importjava.util.*;classSolution{intm,n;char[][]board;String[]querys;publicstaticvoidmain(String[]args){Solutionsolution=newSolution();List<String>list=solution.findWords(newchar
- 2023-10-01挑战程序设计竞赛 2.1章习题 POJ 2386 Lake Counting
https://vjudge.net/problem/POJ-2386由于最近的降雨,水在农夫约翰的田地上聚集,在这片田地中,每个方块都被表示为一个NxM(1≤N≤100;1≤M≤100)的矩形。每个方块可以是水('W')或干地('.')。农夫约翰想弄清楚他的田地上形成了多少个池塘。池塘是由含有水的相连方块组成的集合,
- 2023-08-07LeetCode 周赛上分之旅 # 37 多源 BFS 与连通性问题
⭐️本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]和BaguTreePro知识星球提问。学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场LeetCode周赛的解题报告,一
- 2023-04-21牛顿迭代法求方程根(递归算法)
#include<iostream>#include<cmath>usingnamespacestd;doublef_origianal(doublea,doubleb,doublec,doubled,doublenewx){ returna*pow(newx,3)+pow(newx,2)*b+c*newx+d;}doublef_after_or(doublea,doubleb,doublec,doubled,
- 2023-02-27LeetCode 周赛 334,在算法的世界里反复横跳
本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]提问。大家好,我是小彭。今天是LeetCode第334场周赛,你参加了吗?这场周赛考察范围比较基础,整体难度
- 2023-02-23迷宫
迷宫题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。下图给出了一个迷宫的平面图,其中标记为1的为障碍,标记为0的为可以通行的地方。
- 2023-02-23迷宫
迷宫题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。下图给出了一个迷宫的平面图,其中标记为1的为障碍,标记为0的为可以通行的地方。
- 2023-02-08【codevs3411】洪水
problemsolutioncodes#include<iostream>#include<queue>usingnamespacestd;intn,m,a[1010][1010],book[1010][1010],x,y,ans;constintdx[]={0,0,-1,1};const
- 2023-02-08【codevs3410】别墅房间
problemsolutioncodes#include<iostream>#include<queue>usingnamespacestd;structxyz{intx,y;xyz(intx=0,inty=0):x(x),y(y){};};intn,m,ans;char
- 2023-01-21力扣 - 1219. 黄金矿工
思路: 本题要找到获取到黄金的最大价值,也就是找到一条连续的每一个节点不为0的路径相加和的最大值。 那需要解决两个问题:
- 2023-01-16【优化求解】基于遗传算法优化卸载策略附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
- 2022-12-31蓝桥杯 迷宫
#include<bits/stdc++.h>usingnamespacestd;chara[40][60];//存图intnextx[4]={1,0,0,-1},nexty[4]={
- 2022-12-25#yyds干货盘点# 名企真题专题:拜访
1.简述:描述现在有一个城市销售经理,需要从公司出发,去拜访市内的某位商家,已知他的位置以及商家的位置,但是由于城市道路交通的原因,他每次移动只能在左右中选择一个方向 或在
- 2022-12-01C#窗体控件,文字随电脑分辨率自动调整大小
一、在类中添加方法,代码如下:#region窗体控件、字体随分辨率调整,自动调整大小publicstaticvoidSetTag(Controlcons){foreach(Cont
- 2022-11-05【atcoder abc276 】(a* 搜索)
importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.util.*;/****@autho
- 2022-10-30【atcoder 293 E - Sugoroku 4】【动态规划,递推】
importjava.io.IOException;importjava.util.Arrays;importjava.util.Scanner;publicclassMain{staticintn,m,k;staticintMOD=998244353;
- 2022-10-20【路径规划】基于麻雀算法的路径优化问题附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
- 2022-09-03matlab练习程序(ARMA模型)
ARMA称为自回归移动平均模型(Autoregressive moving averagemodel),由自回归模型(AR)和移动平均模型(MA)混合构成。注意这里的移动平均模型和移动平均值平滑曲线不是一