E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
洛谷分支结构
深度优先搜索的小探索
关于dfs我在
洛谷
上看到一个模板,觉得挺好/*intsearch(intt){if(满足输出条件){输出解;}else{for(inti=1;i//回溯有问题usingnamespacestd;#definemaxn10inta
小熊迪帝
·
2023-11-03 19:36
洛谷
P1101 单词方阵 题解
题源:来自
洛谷
深度优先搜索专题题目题目描述给一n\timesnn×n的字母方阵,内可能蕴含多个“yizhong”单词。单词在方阵中是沿着同一方向连续摆放的。
Aloof__
·
2023-11-03 19:06
#
DFS
【
洛谷
】普及练习场 深度优先搜索【易】
P1219八皇后题目大意:给出一个n*n的正方形棋盘,在上棋盘上放下n个皇后,要求每个皇后所在的行,列,两条对角线上没有其他皇后,输出前三种解法(按字典序排,输出结果从上到下用列号表示),并且最后输出解的个数。输入格式:一个数字N(6usingnamespacestd;inta[100];//行intb[100];//列intc[100];//↙intd[100];//↖inttotal;//可行
weixin_30920597
·
2023-11-03 19:35
数据结构与算法
P1101 单词方阵【
洛谷
】
//题目-----------------------------------------------------------------------------------------传送门:http://www.luogu.org/problem/show?pid=1101P1101单词方阵题目描述给一nXn的字母方阵,内可能蕴含多个“yizhong”单词。单词在方阵中是沿着同一方向连续摆放的
weixin_30741653
·
2023-11-03 19:05
数据结构与算法
洛谷
深度优先遍历
问题一:P1036选数问题分析:本质是要求排列组合,我感觉深搜的本质也是排列组合,这里利用深搜和回溯即可解决问题正确代码:#includeusingnamespacestd;intnums[25];intsm;intn,k;boolIssu(intx){for(inti=2;i>n>>k;for(inti=1;i>nums[i];}dfs(0,0,1);coutusingnamespacestd;
sky666tzz
·
2023-11-03 19:34
洛谷基础
算法
dfs
第一周所有搜索题解
马的遍历奇怪的电梯玉米迷宫MeteorShower单词接龙n皇后-[P1219[USACO1.5]八皇后CheckerChallenge]([USACO1.5]八皇后CheckerChallenge-
洛谷
汤姆&Tom
·
2023-11-03 19:04
数据结构与算法刷题集
深度优先
算法
广度优先
洛谷
P1101 单词方阵
P1101单词方阵-
洛谷
|计算机科学教育新生态(luogu.com.cn)复制Markdown展开题目描述给一n\timesnn×n的字母方阵,内可能蕴含多个yizhong单词。
啥也不会hh
·
2023-11-03 19:03
洛谷题单
搜索
深度优先
算法
c++
洛谷
—题解 P1101 单词方阵
原题链接P1101单词方阵有条件的小伙伴可以点进原网站开题,也可直接看我下面的截图废话一堆 艾瑞巴蒂,我可爱的小伙伴们!我也是很久没有写题解了,因为疫情的关系,在家我TM实在太闲了…做做题,写写没人看的题解,虽然帮不上别人什么,但写完自己确实灰常灰常开森。题解 这是一个相对有点难度的深度搜索(DFS)题目。 Attention:比较和迷宫类问题不一样的是,此题的搜索方向是8个方向。难点如下: 首先
我爱卫龙
·
2023-11-03 19:33
洛谷
dfs
图论
【
洛谷
P1678】烦恼的高考志愿 题解(二分查找)
烦恼的高考志愿题目背景计算机竞赛小组的神牛V神终于结束了高考,然而作为班长的他还不能闲下来,班主任老t给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是v神太忙了,身后还有一群小姑娘等着和他约会,于是他想到了同为计算机竞赛小组的你,请你帮他完成这个艰巨的任务。题目描述现有mmm所学校,每所学校预计分数线是aia_iai。有nnn位学生,估分分别为bib_ibi。根据nnn位学生的估分情况,
HEX9CF
·
2023-11-03 19:03
数据结构与算法
高考
算法
c++
2022.1.13-1.14
洛谷
:单词方阵和前天的思路是一样的,不过没再用数组将需要对比的字母装起来了;题解:【1】首先输入这个单词矩阵(一定要注意字符数组的特殊性)//前面卡了挺久,有这个原因【2】找到单词首字母’y’,从它开始搜索
~额
·
2023-11-03 19:02
深度优先
算法
c语言
【
洛谷
题解】P1101 单词方阵
题目概况题目链接:https://www.luogu.com.cn/problem/P1101难度:普及-题目分析简化题目:我觉得题面简洁明了涉及知识点:深度优先搜索的玄学操作解题思路:有几句关键句,我解析一下,大家就基本出思路了:1.同一单词摆放时不再改变方向。也就是说我们不必考虑在dfs中for循环八个方向,只需要在一开始设定好即可2.单词与单词之间可以交叉,因此有可能共用字母换句话说,你最开
oier_Asad.Chen
·
2023-11-03 19:32
洛谷题解
深度优先
算法
【
洛谷
P1101】单词方阵 题解(深度优先搜索)
单词方阵题目描述给一n×nn\timesnn×n的字母方阵,内可能蕴含多个yizhong单词。单词在方阵中是沿着同一方向连续摆放的。摆放可沿着888个方向的任一方向,同一单词摆放时不再改变方向,单词与单词之间可以交叉,因此有可能共用字母。输出时,将不是单词的字母用*代替,以突出显示单词。输入格式第一行输入一个数nnn。(7≤n≤100)(7\len\le100)(7≤n≤100)。第二行开始输入n
HEX9CF
·
2023-11-03 19:30
数据结构与算法
深度优先
算法
c++
倍增lca
【模板】最近公共祖先(LCA)-
洛谷
这道题就是板子题,www,写的时候出了些问题,困扰了好久#include#includeusingnamespacestd;constintN=5e5+10;intn
liulemon6
·
2023-11-03 17:13
算法
深度优先
图论
二分图(概念、相关算法和题目应用)(全面整理)
TP二分图的概念:二分图常用算法:染色法(判断一个图是否为二分图):匈牙利算法(求出二分图的最大匹配数):相应题目应用:二分图染色应用:Acwing:关押罪犯二分图最大匹配应用:Acwing:棋盘覆盖
洛谷
阐上
·
2023-11-03 07:30
知识点笔记
算法
图论
二分图
染色法
c++
分别使用Java和C语言实现猜数字游戏(数字随机生成)
目录一、Java实现1.内容介绍2.思路3.完整代码二、C语言实现1.思路2.完整代码三、总结1.产生随机数2.
分支结构
一、Java实现1.内容介绍(1)在程序运行起来之后,就提醒我们输入数字,猜的数字控制在
小小娥子
·
2023-11-03 06:18
JavaSE题集
C语言小程序
java
c语言
游戏
2019-07-25分支与循环
一、
分支结构
ifa.语法1:if条件语句:·代码段其他语句b.说明:if-关键字,固定写法条件语句-可以是一个具体的数据,也可以是一个赋值过的变量,或者是运算表达式(不能是赋值语句):-固定写法代码段-
Wa_ngli
·
2023-11-03 03:08
前端学习之JavaScript知识点汇总
JavaScript与ES61.Js引入方式2.注释与输入输出2.变量的使用3.简单数据类型4.运算符(操作符)4.1算数运算符4.2比较运算符4.3逻辑运算符4.4赋值运算符4.5运算符优先级5.流程控制5.1
分支结构
卷儿哥
·
2023-11-03 00:46
大前端
javascript
es6
AtCoder Educational DP Contest 题解
EducationalDPContest-AtCoder点开链接即可看到题目可以在
洛谷
看AT4522~AT4547A~C真正的入门题。D~E01背包模板。F最长公共子序列。G「DAG上的DP」入门。
Alaso_shuang
·
2023-11-03 00:35
c++
CF1265E Beautiful Mirrors
CF1265EBeautifulMirrors
洛谷
CF1265EBeautifulMirrors题目大意Creatnx\text{Creatnx}Creatnx有nnn面魔镜,每天她会问一面镜子:“我漂亮吗
tanjunming2020
·
2023-11-02 22:01
题解
题解
c++
USACO09NOV Lights G(meet in the middle)
洛谷
P2962[USACO09NOV]LightsG题目大意有一个有nnn个点mmm条边的无向图,每个点的初始状态为000。
tanjunming2020
·
2023-11-02 22:31
题解
题解
c++
bellman_ford算法判负环-
洛谷
P3371
总结:这题改了很久,一直wa问题一:多测要清空数组问题二:本题其实有点特殊,它要求的是,从1开始出发能到达的负环,也就是这个1实际上必须能到这个负环,如果图不连通,就会出现有负环但1去不了,等于没有负环的情况,这种特殊情况bellman_ford算法是压根没法解决的一个玄学方法就是:判断1是否有出度,但实际上这个玄学方法仅仅能过这题的特例,换一个1有出度到不了的负环就hack住了#pragmaop
LonelyGhosts
·
2023-11-02 17:54
算法
【Git】Git拉取指定提交时间的代码
场景:代码一直在迭代更新,每天都在提交,然后今天突然想要获取前一个月的那天提交的代码,然后又不想回退到那个版本,所以直接干脆使用git命令进行操作,直接拉取指定时间的代码到一个
分支结构
上,直接进行查看。
MXin5
·
2023-11-02 14:40
Git
git
Vue入门指南——
分支结构
目录:一、v-if二、v-else-if&v-else三、v-show四、v-show和v-if的区别五、总结一、v-ifv-if指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回true值的时候被渲染。如果flag为true则显示,false不显示!varvm=newVue({el:"#app",data:{flag:true}})v-if的使用场景1.多个元素通过条件判断展示或者隐藏
Poetry Code
·
2023-11-02 08:17
Vue
vue.js
javascript
es6
html5
node.js
后端必备 Git 分支开发:规范指南
为规范开发,保持代码提交记录以及git
分支结构
清晰,方便后续维护,现规范git的相关操作。
公众号:Java后端
·
2023-11-02 06:22
git
github
软件测试
xhtml
branch
后悔贪心法 小Z的AK计划(
洛谷
P2107)
小Z的AK计划题目描述在小Z的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小Z刚刷完CodeChef,准备出来逛逛。机房一条街有n个机房,第i个机房的坐标为xi,小Z的家坐标为0。小Z在街上移动的速度为1,即从x1到x2所耗费的时间为|x1−x2|。每个机房的学生数量不同,ACM题目水平也良莠不齐。小Z到达第i个机房后,可以花ti的时间想题,然后瞬间AK;当然,也可以过机房而
不拿牌不改名
·
2023-11-02 05:17
#
贪心
贪心
小Z的 AK 计划
洛谷
p2147
题目描述在小Z的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小Z刚刷完CodeChef,准备出来逛逛。机房一条街有n个机房,第i个机房的坐标为xi,小Z的家坐标为0。小Z在街上移动的速度为1,即从x1到x2所耗费的时间为|x1−x2|。每个机房的学生数量不同,ACM题目水平也良莠不齐。小Z到达第i个机房后,可以花ti的时间想题,然后瞬间AK;当然,也可以过机房而不入。小Z现在
MrTinTin
·
2023-11-02 04:07
动态规划
acm
C语言和Java中的while的区别,C语言while循环和do while循环详解
在C语言中,共有三大常用的程序结构:顺序结构:代码从前往后执行,没有任何“拐弯抹角”;选择结构:也叫
分支结构
,重点要掌握ifelse、switch以及条件运算符;循环结构:重复执行同一段代码。
weixin_39886024
·
2023-11-02 00:47
2010年NOIP普及组复赛题解
数字统计题目链接:
洛谷
P1179这道题目是一道基础题。
baipanshi4037
·
2023-11-02 00:09
数据结构与算法
【
洛谷
P1024】[NOIP2001 提高组] 一元三次方程求解 题解(数学+二分答案)
[NOIP2001提高组]一元三次方程求解题目描述有形如:ax3+bx2+cx+d=0ax^3+bx^2+cx+d=0ax3+bx2+cx+d=0这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,da,b,c,da,b,c,d均为实数),并约定该方程存在三个不同实根(根的范围在−100-100−100至100100100之间),且根与根之差的绝对值≥1\ge1≥1。要求由小到大依次在同一
HEX9CF
·
2023-11-01 21:37
数据结构与算法
算法
c++
数据结构
P6560 [SBCOI2020] 时光的流逝 (博弈,反向建图,拓扑排序
洛谷
P6560[SBCOI2020]时光的流逝题意:给定一个有向图(可能有环),给定起点和终点,两个人玩游戏,一人走一步,先到达终点的人赢或者先无法移动的人输思路:题解因为是终点和叶子节点是必败态,这是确定的
__Rain
·
2023-11-01 19:24
图论
图论
算法
【微机原理作业】8086 基本指令和程序结构
文章目录一.内容摘要二.8086基本指令1.数据传送指令2.算术运算指令3.逻辑运算和移位指令4.串操作指令5.控制转移指令6.处理器控制指令三.程序结构1.顺序结构2.
分支结构
3.循环结构4.子程序一
不雨_亦潇潇
·
2023-11-01 19:55
微机原理与接口技术
微机原理
8086
基本指令
c语言刷题:
洛谷
P1308 [NOIP2011 普及组] 统计单词数
题目链接:[NOIP2011普及组]统计单词数-
洛谷
1.首先需要大写转小写(如果你不嫌麻烦可以小写转大写)。voidto_lower(char*p){while(*p!
一夜奈良山️
·
2023-11-01 15:34
c语言
c语言刷题
洛谷
P1036 [NOIP2002 普及组] 选数(深度优先算法搜索)
看题目戳这里:[NOIP2002普及组]选数-
洛谷
可以先做完再来看博客哦!
一夜奈良山️
·
2023-11-01 15:34
c语言
数据结构
算法
深度优先
【
洛谷
P5740】【深基7.例9】最厉害的学生 题解(结构体)
【深基7.例9】最厉害的学生题目描述现有NNN名同学参加了期末考试,并且获得了每名同学的信息:姓名(不超过888个字符的仅有英文小写字母的字符串)、语文、数学、英语成绩(均为不超过150150150的自然数)。总分最高的学生就是最厉害的,请输出最厉害的学生各项信息(姓名、各科成绩)。如果有多个总分相同的学生,输出靠前的那位。输入格式第一行输入一个正整数NNN,表示学生个数。第二行开始,往下NNN行
HEX9CF
·
2023-11-01 15:01
数据结构与算法
算法
c++
开发语言
【
洛谷
P1308】[NOIP2011 普及组] 统计单词数 题解(字符串+字符串流)
[NOIP2011普及组]统计单词数题目描述一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完全相同(参见样例1)
HEX9CF
·
2023-11-01 14:21
数据结构与算法
算法
数据结构
c++
二叉树专题--
洛谷
P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)
[JLOI2009]二叉树问题题目描述如下图所示的一棵二叉树的深度、宽度及结点间距离分别为:深度:444宽度:444结点8和6之间的距离:888结点7和6之间的距离:333其中宽度表示二叉树上同一层最多的结点个数。给定一颗以1号结点为根的二叉树,请求出其深度、宽度和两个指定节点x,yx,yx,y之间的距离。输入格式第一行是一个整数,表示树的结点个数nnn。接下来n−1n-1n−1行,每行两个整数u
Brightess
·
2023-11-01 13:17
二叉树
数据结构
搜索
深度优先
宽度优先
算法
数据结构
c++
C语言if语句详解
我们可以使用if、Switch实现
分支结构
,使用for、while、dowhil
Keven-zhou
·
2023-11-01 11:32
C语言笔记
c语言
算法
开发语言
R语言七天入门教程三:学习基本结构
R语言七天入门教程三:学习基本结构一、编程的语言的基本结构1、三种基本结构绝大多数编程语言,都有三种最基本的程序结构:顺序结构、
分支结构
、循环结构。
liyiersan123
·
2023-11-01 08:45
R语言教程
#
R语言入门教程
r语言
【4】Pyhton程序的控制结构
程序的
分支结构
单
分支结构
根据判断条件结果而选择不同向前路径的运行方式if:二
分支结构
根据判断条件结果而选择不同向前路径的运行方式if:else:紧凑形式:适用于简单表达式的二
分支结构
ifelse多
分支结构
YBOT
·
2023-10-31 20:22
洛谷
题单P1601 A+B Problem(高精)
思路:因为a,b≤10的五百次方数据远远大于longlong型所以我们应该使用数组或字符串模拟计算过程以下使用字符串模拟写代码时的注意点:1.考虑数字长度不同和相同两种情况2.考虑进位问题3.考虑数字长度不同时,较长的字符串加上较短的字符串时连续进位。(例99999+1和1+99999)#includeusingnamespacestd;#include#includeintmain(){stri
Hwk737
·
2023-10-31 19:20
c++
算法
洛谷
P1932 A+B A-B A*B A/B A%B Problem 高精类
高精实乃万恶之源算法部分:一、压位:1.目的:压位的目的在于优化时间、空间。空间上,例如一个四位数1111,不压位则需要用4个变量存储每一位,而压位(比如压4位)后,就只需要用1个变量(比如int)了。时间上,例如计算1111*1111,不压位则按位相乘共需计算4*4=16次,而压位(比如压4位)后,就只需要计算一次。综上,优化是显然的。2.具体实现细节:要压位,需要满足以下条件:记压的位数为k,
weixin_30571465
·
2023-10-31 19:49
c/c++
洛谷
P1001 A+B Problem
时时刻刻记录自己的学习并且想要形成一个系统的知识树,希望各位dalao不要嫌弃,如果有什么地方说法不当或者有更好的解法也希望大家可以在讨论区发表自己的看法,本xiaocaiji一定会虚心请教哒~~~然后接下来我会从
洛谷
官方所选的题单里面从头开始讲解题单的
星夜982
·
2023-10-31 19:49
洛谷题单广场
【入门1】顺序结构
#
题解
c++
c语言
C/C++之(一)
洛谷
刷题及
洛谷
评测
同时,我们选用的
洛谷
平台,对代码进行检查时,也会爆出各种问题,而我也不知道什么问题/(ㄒoㄒ)/~~,提交了很多次后我放弃了。评论区有没有大佬,或者刷题的朋友们,可以跟我分享一下刷题经验。
Enovo_你当像鸟飞往你的山
·
2023-10-31 19:19
C/C++
c语言
c++
开发语言
洛谷
B2004 对齐输出 C++代码
目录推荐专栏题目描述ACCode切记推荐专栏http://t.csdnimg.cn/Z1tCAhttp://t.csdnimg.cn/Z1tCA题目描述题目网址:对齐输出-
洛谷
ACCode#includeusingnamespacestd
爱编程的小芒果
·
2023-10-31 19:19
洛谷题目讲解大全
c++
算法
开发语言
(
洛谷
)1309 瑞士轮+(代码)
题目背景在双人对决的竞技性比赛,如乒乓球、羽毛球、国际象棋中,最常见的赛制是淘汰赛和循环赛。前者的特点是比赛场数少,每场都紧张刺激,但偶然性较高。后者的特点是较为公平,偶然性较低,但比赛过程往往十分冗长。本题中介绍的瑞士轮赛制,因最早使用于1895年在瑞士举办的国际象棋比赛而得名。它可以看作是淘汰赛与循环赛的折中,既保证了比赛的稳定性,又能使赛程不至于过长。题目描述2×N名编号为1∼2N的选手共进
䮵籪
·
2023-10-31 19:19
c++学习
c++
【
洛谷
】P1932 A+B A-B A*B A/B A%B Problem
题目地址:https://www.luogu.com.cn/problem/P1932题目描述:求AAA、BBB的和差积商余!减法运算结果可能带负号!输入格式:两个数两行AB输出格式:五个数和差积商余数据范围:length(A),length(B)0A,B>0A,B>0每个点3s3s3s。由于是高精度的大整数计算,我们可以采用压位的方式节省空间和时间。存储数字的时候,符号位另外存,其余每888个位
记录算法题解
·
2023-10-31 19:49
AC
数组
字符串
链表与模拟
c++
算法
数据结构
leetcode
洛谷
【B2007-B2012】题解
【B2007】A+B问题原题传送门思路这题和B2001只有一些不同只需要把数据类型改为int就行代码也可以用【B2001】的代码,具体看这【B2008】计算(a+b)×c的值原题传送门思路这题数据范围较小,可以用short储存表达式的值最大约为,超过short的取值范围,用int储存输入,然后带入表达式中,将值赋给代码#includeusingnamespacestd;shorta,b,c;int
Const-History
·
2023-10-31 19:48
洛谷信奥一本通
算法
洛谷
P1601 A+B Problem(高精)解析及AC代码
P1601A+BProblem(高精)前言题目题目描述输入格式输出格式输入输出样例输入#1输出#1输入#2输出#2题目分析注意事项代码后话python解法另外给一个测试点输入输出题目来源前言这一题我一看题目就有想法了,但是具体实现比我想象中的困难些,我感觉应该有比我更加简洁的代码。至少C++是这样。题目题目描述高精度加法,相当于a+bproblem,不用考虑负数。输入格式分两行输入。a,b≤105
flyunicorninsky
·
2023-10-31 19:48
洛谷专练计划
#
【算法1-1】模拟与高精度
算法
python
其他
笔记
c++
c语言
P1601 A+B Problem(高精)(
洛谷
题解) 高精度加法
文章目录题目描述一、高精度加法二、题解1.字符数组置逆2.值得注意的是...3.运行与测试写在最后题目描述高精度加法,相当于a+bproblem,不用考虑负数.输入格式分两行输入。a,b≤10500a,b\leq10^{500}a,b≤10500500输出格式输出只有一行,代表a+b的值输入#111输出#12输入#210019099输出#210100一、高精度加法高精度加法的核心思想就是当遇到比较
FeverTwice
·
2023-10-31 19:18
ACM之路
#
洛谷题解
算法
c++
小程序
洛谷
——高精度乘法P1303A+B Problem
题目描述高精度加法,相当于a+bproblem,不用考虑负数.输入格式分两行输入。a,b\leq10^{500}a,b≤10500输出格式输出只有一行,代表a+ba+b的值输入输出样例输入#1复制11输出#1复制2输入#2复制10019099输出#2复制10100这是一道非常经典的高精度的题目。高精度,一般是将我们所使用的计算机模拟超过计算机计算上限的加减乘除这道题目我们就只是模拟大数的加法我们先
Soraku7
·
2023-10-31 19:48
刷题学习
刷题集
算法
c++
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他