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
AcWing笔试面试
【算法笔记】BFS(走迷宫,八数码)
Acwing
yydsBFS(宽度优先遍历)与深度优先搜索一条路走的死的方式不同,宽度优先遍历是一层一层来搜,当一层的节点被搜索完成后,才会进入下一层。
Radein
·
2024-01-07 08:18
算法
笔记
宽度优先
洛谷 P1086:花生采摘 ← 结构体
【题目来源】https://www.luogu.com.cn/problem/P1086https://www.
acwing
.com/problem/content/description/420/【题目描述
hnjzsyjyj
·
2024-01-07 05:43
信息学竞赛
#
基础语法
结构体
PHP面试总结
来的这段时间一直准备
笔试面试
,大大小小的公司,乱七八糟面了10多家,近期才安顿下来。面试的这段时间感觉自己成长了不少。初来到这个陌生的城市一脸茫然,不会乘地铁、不会有挤公交、不会恰如其分的生活。。。
扬帆笔记
·
2024-01-07 04:55
继承和多态中的常见
笔试面试
题(一)
1.下面哪种面向对象的方法可以让你变得富有(B)A:继承B:封装C:多态D:抽象(真·趣味题)a,期望你爸是李刚,但李刚未必有钱;乐观者选c,多态是在面向对象语言中,接口的多种不同的实现方式,保持开放的心态和广泛的人脉;有想法的人选b,封装是在程序上,隐藏对象的属性和实现细节,仅对外公开接口,因其垄断,所以最有发财可能;梦幻者选d。2.(D)是面向对象程序设计语言中的一种机制。这种机制实现了方法的
绝世剑仙纪宁
·
2024-01-06 06:11
C++
c++
开发语言
莫比乌斯反演(
acwing
2702)
对于给出的n�个询问,每次求有多少个数对(x,y)(�,�),满足a≤x≤b,c≤y≤d�≤�≤�,�≤�≤�,且gcd(x,y)=kgcd(�,�)=�,gcd(x,y)gcd(�,�)函数为x�和y�的最大公约数。输入格式第一行一个整数n�。接下来n�行每行五个整数,分别表示a、b、c、d、k�、�、�、�、�。输出格式共n�行,每行一个整数表示满足要求的数对(x,y)(�,�)的个数。数据范
yusen_123
·
2024-01-05 11:51
数论
算法
acwing
1358. 约数个数和(莫比乌斯函数)
设d(x)�(�)为x�的约数个数,给定N,M�,�,求∑i=1N∑j=1Md(ij)∑�=1�∑�=1��(��)输入格式输入多组测试数据。第一行,一个整数T�,表示测试数据的组数。接下来的T�行,每行两个整数N、M�、�。输出格式T�行,每行一个整数,表示你所求的答案。数据范围1≤N,M,T≤500001≤�,�,�≤50000输入样例:27456输出样例:110121思路:推导比较麻烦;代码
yusen_123
·
2024-01-05 11:51
数论
算法
复试 || 就业day09(2024.01.04)算法篇
文章目录前言验证外星语词典在长度2N的数组中找出重复N次的元素找到小镇的法官查找共用字符数组的相对排序分发饼干分发糖果区间选点(
AcWing
)最大不相交区间数量(
AcWing
)无重叠区间关于重写小于号前言你好
辰chen
·
2024-01-05 09:36
考研
#
机试
力扣(LeetCode)
算法
考研
力扣
哈希
cpp
机试
贪心
java新手入门的书籍推荐
1.校招或者社招的考察组成2.对应的书籍和推荐理由一、普通公司java工程师
笔试面试
考什么对新手来说,主要目标是先找到工作,也就是常说的基础就业。
小拿_8eef
·
2024-01-04 12:18
ACWing
--每日一题-->填充(1.2)
(python)4966.填充-
AcWing
题库#输入s=list(input())res=0#保存结果#贪心i=1while(i<len(s)):#print(i)#保存俩值a=s[i]b=s[
芝士小熊饼干
·
2024-01-04 09:41
ACWing
python
算法
贪心算法
5407.管道 (二分+区间合并)
本题链接:5407.管道-
AcWing
题库题目:样例:输入3101165102输出5思路:根据题目意思,给出n个阀门,其中管道有len段,随后n个阀门对应的位置在L点,并且当S时刻阀门的水会放开,其中放开后水在
Angindem
·
2024-01-04 06:44
算法错题本
算法笔记
算法
AcWing
167. 木棒(DFS + 剪枝优化)
AcWing
167.木棒(DFS+剪枝优化)一、问题二、分析1、整体分析2、剪枝优化(1)优化搜索顺序(2)排除等效冗余(3)可行性剪枝(4)最优性剪枝(5)其他优化三、代码一、问题二、分析1、整体分析这道题的数据范围非常小
Turing_Sheep
·
2024-01-03 22:59
#
搜索与图论题目
深度优先
剪枝
算法
AcWing
167. 木棒 (剪枝非常多的一道搜索题
package算法提高课;importjava.util.Arrays;importjava.util.Scanner;publicclassacw167{staticint[]w;staticboolean[]st;staticintsum,len,n;/***本题剪枝比较多光介绍一下,本代码注释光介绍一下剪枝的大概思路,如果有遗忘或者想要证明,第一首选还是看题解和视频**/publicstat
李菜菜想获奖
·
2024-01-03 22:29
剪枝
算法
数据结构
AcWing
:167. 木棒(dfs + 剪枝)
乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。注意:数据中可能包含长度大于50的木棒,请在处理时忽略这些木棒。输入格式输入包含多组数据,每组数据包括两行。第一行是一个不超过64的整数,表
weixin_30782331
·
2024-01-03 22:28
数据结构与算法
AcWing
167. 木棒 【DFS、经典剪枝与优化】
乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。输入格式输入包含多组数据,每组数据包括两行。第一行是一个不超过64的整数,表示砍断之后共有多少节木棍。第二行是截断以后,所得到的各节木棍的长
耐、
·
2024-01-03 22:58
算法
剪枝
AcWing
167 木棒【DFS 剪枝☆】
题目描述:乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。输入格式输入包含多组数据,每组数据包括两行。第一行是一个不超过64的整数,表示砍断之后共有多少节木棍。第二行是截断以后,所得到的各
耐、
·
2024-01-03 22:58
算法提高课
算法
剪枝
【
ACWing
】167. 木棒
题目地址:https://www.
acwing
.com/problem/content/169/乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过505050个长度单位。
记录算法题解
·
2024-01-03 22:58
AC
搜索与图论
算法
c++
深度优先
AcWing
167. 木棒 题解(搜索—DFS剪枝)
AcWing
167.木棒DFS剪枝,具体过程看代码内部,另外排序也算剪枝的一部分#includeusingnamespacestd;constintN=70;intn;intsum;intlen;intw
QingQingDE23
·
2024-01-03 22:25
搜索
深度优先
剪枝
算法
AcWing
167. 木棒 dfs+剪枝
题参考1参考2#includeusingnamespacestd;typedeflonglongll;typedefunsignedlonglongull;typedefpairpii;#definepbpush_back#definefifirst#definesesecond#definemem(a,x)memset(a,x,sizeof(a));#definedbdouble#definef
karshey
·
2024-01-03 22:54
我的ACM之路
剪枝
c++
算法
DFS之剪枝与优化
AcWing
167. 木棒
DFS之剪枝与优化
AcWing
167.木棒原题链接
AcWing
167.木棒算法标签搜索剪枝思路由于不知道原始木棒的长度len,但知道每根小木棍的长度,小木棒最长的时候就是一根的时候也就是长度等于所有的小木棍的长度总和
飞滕人生TYF
·
2024-01-03 22:24
算法
深度优先
剪枝
算法
167. 木棒(dfs剪枝,经典题)
167.木棒-
AcWing
题库乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位。
Landing_on_Mars
·
2024-01-03 22:22
图论:搜索
深度优先
剪枝
算法
数学知识:约数
文章目录前言一、约数,质因子二、例题,代码
AcWing
869.试除法求约数本题解析AC代码
AcWing
870.约数个数本题解析AC代码
AcWing
871.约数之和本题解析AC代码
AcWing
872.最大公约数本题解析
辰chen
·
2024-01-03 20:53
基础算法
算法
C++
数学
数论
约数
1207. 大臣的旅费(dfs求树的直径/图论)
题目:1207.大臣的旅费-
AcWing
题库思路:dfs求树的直径。
hz2.0
·
2024-01-03 12:38
图论
dfs
深度优先
图论
算法
蓝桥杯
ACWing
--寒假每日一题代码笔记(1.1)
4993.FEB--(python)4993.FEB-
AcWing
题库n=int(input())#print(n)s=list(input())#print(n)#情况一:#xxxxxx#合并两个公差为
芝士小熊饼干
·
2024-01-03 11:36
ACWing
笔记
python
算法
2021-12-31
10月忙着一场考试,
笔试面试
后,12月尘埃落定,结果也是极好的。很美好,很幸运。早上,大承努力在爬,老爸来了一句,爬向2022,真好!!!
0643c80b80fb
·
2024-01-03 10:20
AcWing
43. 不分行从上往下打印二叉树
/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){}*};*/classSolution{public:vectorprintFromTopToBottom(TreeNode*roo
tesla_shy
·
2024-01-03 10:59
算法
LeetCode 355. Design Twitter
参考来源https://www.
acwing
.com/solution/LeetCode/content/394/
秦汉邮侠
·
2024-01-03 09:58
AcWing
基础部分Class2:高精度加减乘除、前缀和与差分
1.3高精度C++考虑高精度,Java有大整数类,Python默认数的范围是无穷大高精度考察的类型:大整数相加A和B的位数大概是10^6大整数相减A和B的位数大概是10^6大整数乘以一个小整数len(A)≤106,a≤109len(A)\leq10^6,a\leq10^9len(A)≤106,a≤109一个大整数除以一个小整数【不常用】:大整数相除,大整数相乘1.3.1大整数的存储和计算1.3.1
Blanche117
·
2024-01-02 17:50
AcWing笔记
c++
开发语言
算法
算法基础课-高精度的加减乘除
模板来自于yxc大佬作者:yxc链接:https://www.
acwing
.com/blog/content/277/来源:
AcWing
c++中大整数的加减乘除无法表示,可以采用数组进行存储表达统一输入和输出
stu169
·
2024-01-02 17:49
算法
c++
Acwing
基础课—基础算法—高精度加减乘除模板
1高精度加法题目链接https://www.
acwing
.com/problem/content/793/题目大意给定两个正整数,计算它们的和。
ForLiege
·
2024-01-02 17:48
acwing-算法基础课
提高课
动态规划专题——背包问题
前言01背包完全背包多重背包分组背包本文主要介绍常见的四种背包问题,思维导图如下:目录前言01背包完全背包多重背包分组背包前言:本文主要介绍常见的四种背包问题,思维导图如下:一:01背包题目链接:
AcWing
2.01
~Cc
·
2024-01-01 21:45
背包问题
动态规划
算法
AcWing
算法提高课-2.2.3抓住那头牛
算法提高课整理CSDN个人主页:更好的阅读体验本文同步发表于CSDN|洛谷|
AcWing
|个人博客原题链接题目描述农夫知道一头牛的位置,想要抓住它。
星河依旧长明
·
2024-01-01 12:48
AcWing算法提高课
算法
c++
BFS
图搜索算法
AcWing
算法提高课-2.3.1矩阵距离
算法提高课整理CSDN个人主页:更好的阅读体验本文同步发表于CSDN|洛谷|
AcWing
|个人博客原题链接题目描述给定一个01矩阵,求矩阵中每个元素离1的最短曼哈顿距离。
星河依旧长明
·
2024-01-01 12:44
AcWing算法提高课
算法
c++
BFS
图搜索算法
回溯法解决染色问题(递归版和迭代版)
c[k]=0建图使用的是
Acwing
的方法由于建立的是无向图,一定要记得添加双向的边:add(a,b),add(b,a)测试数据:5712132425343545#include#includeusingnam
Daylightap
·
2024-01-01 05:17
图论
算法
深度优先
剑指 Offer(第2版)面试题 63:股票的最大利润
剑指Offer(第2版)面试题63:股票的最大利润剑指Offer(第2版)面试题63:股票的最大利润解法1:暴力解法2:动态规划拓展题剑指Offer(第2版)面试题63:股票的最大利润题目来源:
AcWing
83
UestcXiye
·
2024-01-01 04:11
剑指
Offer
C++
剑指Offer
数据结构与算法
动态规划
acwing
-蓝桥杯C++ AB组辅导课Day2-递归习题+递推+二分
感谢梦翔老哥的蓝桥杯C++AB组辅导课~递归习题:1.递归实现组合型枚举题意:题目要求输出组合枚举,与排列不同,排列具有顺序之分,对于组合来说,是没有顺序之分的,所以[1,2,3]和[3,2,1]被看成同一种组合。所以想要输出正确答案,最好的办法就是人为的为结果添加顺序。无论是递增或递减都可以。代码如下:之前的办法,这个思路更巧妙,巧妙的地方体现在不需要更多的顺序判别。顺序的定义在for(inti
向来痴_
·
2023-12-31 07:14
蓝桥杯
c++
职场和发展
想成功你就一定要注意这件事,不信你看?
原来是老韩早就针对这个公司的相关信息以及近十年
笔试面试
题目做了总结,并且各方面问题都有准备,而老沈只是简单的看了看前年的题目,觉得自己没问题,就放到一边了。刚好今年面试官换了,出了很偏
秋风零落叶
·
2023-12-31 00:22
剑指 Offer(第2版)面试题 55:二叉树的深度
二叉树的深度剑指Offer(第2版)面试题55:二叉树的深度题目一:二叉树的深度题目二:平衡二叉树思路1:递归思路2:后序遍历剑指Offer(第2版)面试题55:二叉树的深度题目一:二叉树的深度题目来源:
AcWing
71
UestcXiye
·
2023-12-29 07:51
剑指
Offer
C++
剑指Offer
二叉树
递归
后序遍历
数据结构与算法
【第十一课】数组模拟栈和队列 / 单调栈 / 单调队列(滑动窗口) (c++代码 / 思路 )(
acwing
-828,829,830,154)
目录
acwing
-828模拟栈代码如下
acwing
-829模拟队列代码如下
acwing
-830单调栈思路代码如下
acwing
-154滑动窗口-单调队列思路代码如下这个数组模拟栈和队列的实现比较简单,我们之前也学过数据结构的内容
小w_
·
2023-12-29 07:02
算法基础
算法
c++
数据结构
【第十课】区间和并(
acwing
-803 / c++代码 / 思路 )
acwing
-803区间和并这道题直接说算法思路了。思路题目要求是,给定很多区间,要合并有交集的区间,并得出最终合并之后的区间个数。
小w_
·
2023-12-29 07:32
算法基础
算法
c++
【第九课】离散化(
acwing
-802区间和 / c++代码 / 思路超详解 )
目录
acwing
-802区间和离散化算法思想本题思路代码如下代码思路一些解释1.pair2.typedef3.二分查找4.for(inti=1;i#include#includeusingnamespacestd
小w_
·
2023-12-29 07:31
算法基础
算法
c++
【第十二课】KMP算法(
acwing
-831 / c++代码 / 思路 / 视频+博客讲解推荐)
目录暴力做法代码如下KMP算法不同的next求法-----视频讲解/博客推荐视频推荐博客推荐课本上的方法-prefix的方法-求next数组思路---next数组存放前缀表的方式s和p匹配思路代码如下暴力做法遍历s主串中每一个元素,如果该元素等于模板串p中的第一个元素,就进入内层遍历模板串p中的每一个字符,看该元素及其后面几个元素是否都与模式串p完全一致。避免起初i下标丢失,需要定义几个变量,代替
小w_
·
2023-12-29 07:25
算法基础
算法
c++
数据结构
AcWing
1128. 信使(单源最短路)
题目链接活动-
AcWing
本课程系统讲解常用算法与数据结构的应用方式与技巧。https://www.
acwing
.com/problem/content/1130/题解本质上是一个广播模型。
ykycode
·
2023-12-29 02:26
图论
最短路问题
单源最短路
图论
图
Floyd算法
Dijkstra算法
SPFA算法
匈牙利算法总结
例题展示题目链接861.二分图的最大匹配-
AcWing
题库https://www.
acwing
.com/problem/content/description/863/代码#include#include
ykycode
·
2023-12-29 02:56
经典算法总结
图论
算法
匈牙利算法
最大匹配
图论
二分图
二分图的最大匹配
AcWing
1129. 热浪(单源最短路)
题目链接https://www.
acwing
.com/problem/content/1131/https://www.
acwing
.com/problem/content/1131/题解此题属于单源最短路问题
ykycode
·
2023-12-29 02:56
图论
最短路问题
图论
SPFA算法
Dijkstra算法
图
Kruskal(克鲁斯卡尔)算法总结
例题展示题目链接Kruskal算法求最小生成树859.Kruskal算法求最小生成树-
AcWing
题库https://www.
acwing
.com/problem/content/861/代码#include
ykycode
·
2023-12-29 02:25
经典算法总结
图论
算法
克鲁斯卡尔算法
Kruskal算法
最小生成树
图论
项目——————————
LinuxSocket网络编程TCP与UDP_c语言tcpsocketcleintread-CSDN博客C/C++Socket-TCP与UDP网络编程_c++socketudp-CSDN博客登录—专业IT
笔试面试
备考平台
empty__barrel
·
2023-12-29 01:45
linux
运维
服务器
AcWing
4740.跑圈
原题链接:
AcWing
4740.跑圈关键词:模拟阿达正在一个长度为L的环形跑道上练习跑步。为了更专注于跑步,阿达专门准备了一台机器来统计她跑的圈数。机器放置在跑道的起跑线上,从0开始计数。
cwtnice
·
2023-12-28 19:52
每日一题
算法
质因数分解
质因数分解[题目链接]https://www.luogu.com.cn/problem/P1075(https://www.
acwing
.com/problem/content/description/
2301_81102850
·
2023-12-28 03:30
c++
算法
模拟算法 蓝桥杯备赛系列
acwing
文章目录:基础知识什么是模拟?例题一、错误票据1.解题思路2.代码二、移动距离1.解题思路2.代码三、航班时间1.解题思路2.代码四、外卖优先级1.解题思路2.代码前面为了目录好看大家就当个玩笑看吧哈哈哈。下面上正文。正文基础知识什么是模拟?模拟一个很宽泛的内容,比如字符串处理,日期处理。凡是不是很复杂但是没有标准归类的题目都可以称为模拟。枚举和模拟是没有什么算法可言的,按照题目说的意思去模拟一下
Beatmyselfonce
·
2023-12-28 00:47
算法
数据结构
蓝桥杯 归并排序
acwing
版
上次题目答案先公布一下上次内容的留的题目的答案吧,我相信看了并练习之后的人那个题目不成问题。题目在上讲里面有,这里不再放出来了。#includeusingnamespacestd;boolcheck(inti){for(inta=1;a=r)return;//第一步:分成子问题intmid=l+r>>1;//第二步:递归处理子问题merge_sort(q,l,mid),merge_sort(q,m
Beatmyselfonce
·
2023-12-28 00:46
蓝桥杯
算法
职场和发展
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他