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
牛客网算法题
详解二叉树经典基础算法
在面试和学习当中我们难免会遇到一些跟二叉树有关的
算法题
。今天我为大家带来了几题经典的二叉树基础
算法题
,我们一起来看看吧!
lingxu6
·
2024-02-07 04:09
java
数据结构基础
java
面试
开发语言
数据结构
二叉树
第 45 届国际大学生程序设计竞赛(ICPC)亚洲网上区域赛模拟赛 Easy Equation
链接:https://ac.nowcoder.com/acm/contest/8688/A来源:
牛客网
Youaregivenfourpositiveintegers,,,,pleasehelplittleMcalculatethenumberofequations
FACELESS VOID
·
2024-02-07 02:27
竞赛算法练习
算法
动态规划
基础实验3-2.2 单链表分段逆转 (25 分)
数据结构与
算法题
目集(中文)基础实验3-2.2单链表分段逆转(25分)(C语言)二、题解c代码基础实验3-2.2单链表分段逆转(25分)(C语言)给定一个带头结点的单链表和一个整数KKK,要求你将链表中的每
信处
·
2024-02-06 23:34
基础算法笔记
链表
数据结构
算法
c语言
考研
牛客网
前端错题总结一
一.link和@import的区别1.从属关系区别@import是CSS提供的语法规则,只有导入样式表的作用;link是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS、rel连接属性等。2.加载顺序区别加载页面时,link标签引入的CSS被同时加载;@import引入的CSS将在页面加载完毕后被加载。3.兼容性区别@import是CSS2.1才有的语法,故只可在IE5+才能识别;li
甜柚小仙女
·
2024-02-06 20:13
比值计算 - 荣耀机试真题题解 ( 第1题 100 分)
系统:
牛客网
考试时长:90分钟试卷总分:300分(总共2题)题目描述已知差值x=10∗log10(S/N)−10∗log10(S/(N+k∗N))x=10*log10(S/N)-10*log10(S/(
什码情况
·
2024-02-06 19:04
大厂笔试真题题解
华为
机试
笔试
算法
python
【
算法题
】94. 二叉树的中序遍历
题目给定一个二叉树的根节点root,返回它的中序遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]提示:树中节点数目在范围[0,100]内-100inorderTraversal(TreeNoderoot){Listres=newArrayList();inorder(root,res);ret
YifengGuo233
·
2024-02-06 14:07
LeetCode练习手册
算法
数据结构
C语言贪吃蛇详解
个人简介:双非大二学生个人博客:Monodye今日鸡汤:人生就像一盒巧克力,你永远不知道下一块是什么味的C语言基础刷题:
牛客网
在线编程_语法篇_基础语法(nowcoder.com)一.贪吃蛇游戏背景贪吃蛇是久负盛名的游戏
Monodye
·
2024-02-06 12:11
c语言
开发语言
【算法练习】leetcode
算法题
合集之动态规划背包问题篇
背包概念01背包问题有N件物品和一个最多能背重量为W的背包。第i件物品的重量是weights[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。输入:weight[1,3,4]value:[15,20,30],最多能背重量总和为4的物品。dp[i][j]指的是在[0,i]个物品中在容量为j的背包中可选择的最大价值。如果当前容量是小于weight[i]
秋装什么
·
2024-02-06 12:18
算法
算法
leetcode
动态规划
【算法练习】leetcode
算法题
合集之排序篇
排序算法快速排序单路快排获取随机一个元素,元素左边是小于它的,元素右边是大于它的。partition:选择一个元素,交换left。比较nums[left]和nums[i],如果nums[i]=right){return;}intp=partition(nums,left,right);sort(nums,left,p-1);sort(nums,p+1,right);}privateintparti
秋装什么
·
2024-02-06 12:48
算法
算法
leetcode
排序算法
牛客网
AB2.栈的压入、弹出序列
这一个题和Acwing中1535题很像,唯一不同的就是,这次的输入序列并不是完全顺序的,所以都需要考虑其他思路。思路:我们就用辅助栈来实现我们的想法。首先就是按着输入顺序的元素入栈,当我们遇到出栈的元素的时候,就直接不入栈这个元素了,直接出栈这个元素了,然后让出栈序列往后遍历,在下一个出栈元素上继续遍历入栈序列,就这样以此类推,最后就能判断出来是否可以了。注意:这里在入栈的判断条件时,第一个就是我
是小Y啦
·
2024-02-06 12:18
数据结构
【算法练习】leetcode
算法题
合集之动态规划篇
普通动规系列LeetCode343.整数拆分LeetCode343.整数拆分将10的结果存在索引为10的位置上,需要保证数组长度是n+1,索引的最大值是n,索引是从0开始的。n的拆分,可以拆分为i和n-i,当然i可以继续拆分。而且拆分为n-1和1的结果和n-2和2的结果的大小也是不一定的。classSolution{publicintintegerBreak(intn){int[]dp=newin
秋装什么
·
2024-02-06 12:45
算法
算法
leetcode
动态规划
每日一道
算法题
--leetcode 198--打家劫舍--python
【题目描述】【代码思路】一维动态规划,最主要的是找到状态转移方程以及初始状态。状态转移方程是,要么去前一家,要么去前两家和这一家,取其中的较大值。【上代码】classSolution:defrob(self,nums:List[int])->int:if(len(nums)==0):return0if(len(nums)==1):returnnums[0]dp=[]dp.append(nums[0
weixin_33947521
·
2024-02-06 11:00
python
数据结构与算法
Python
算法题
集_回文链表
Python
算法题
集_回文链表题234:回文链表1.示例说明2.题目解析-题意分解-优化思路-测量工具3.代码展开1)标准求解【列表检测】2)改进版一【堆栈检测】3)改进版二【双指针】4.最优算法本文为
长孤秋落
·
2024-02-06 11:24
算法
链表
数据结构
python
leetcode
Python
算法题
集_反转链表
Python
算法题
集_反转链表题41:反转链表1.示例说明2.题目解析-题意分解-优化思路-测量工具3.代码展开1)标准求解【列表反转】2)改进版一【直接赋值】3)改进版二【递归大法】4.最优算法本文为
长孤秋落
·
2024-02-06 11:54
Python
python
算法
链表
leetcode
反转链表
牛客——扫雷MINE(dp,dfs,枚举+递推)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述相信大家都玩过扫雷的游戏。那是在一个n*m的矩阵里面有一些雷,要你根据一些信息找出雷来。
swoows
·
2024-02-06 11:48
算法
c++
枚举
递推
dfs
Python
算法题
集_环形链表
Python
算法题
集_环形链表题234:环形链表1.示例说明2.题目解析-题意分解-优化思路-测量工具3.代码展开1)标准求解【集合检索】2)改进版一【字典检测】3)改进版二【双指针】4.最优算法本文为
长孤秋落
·
2024-02-06 11:13
Python
python
算法
链表
leetcode
牛客——牛可乐的翻转游戏(状压,dfs)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述牛可乐发明了一种新型的翻转游戏!在一个有nnn行mmm列的棋盘上,每个格子摆放有一枚棋子,每一枚棋子的颜色要么是黑色,要么是白色。
swoows
·
2024-02-06 11:12
算法
状压
LeetCode.1009-十进制数的补码(Complement of Base 10 Integer)
这是小川的第377次更新,第404篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第238题(顺位题号是1009)。每个非负整数N都具有二进制表示。
程序员小川
·
2024-02-06 08:34
hexo和github.io博客的搭建
简要:最近在
牛客网
上看到有很多应届毕业生大佬的求职简历上都写上了自己的博客地址,并且在acwing上看到图图佬,铅笔佬也有自己的博客地址,大部分都采用了自己搭建博客的方式,而不是用脏乱差的csdn来写博客
远不及你的微笑
·
2024-02-06 08:34
博客
github
每日一道
算法题
--leetcode 746--使用最小花费爬楼梯--python
【题目描述】!!题干里的示例1需要仔细看一下哦,要到达顶层,即20那一层,可以跳过20这一层达到更高一层,也因此我们给cost数组最后加一个元素0,模拟最顶层的上一层无须花费力气。【代码思路】最简单的一维动态规划问题,自底向上。【上代码】classSolution:defminCostClimbingStairs(self,cost:List[int])->int:len1=len(cost)co
weixin_34242331
·
2024-02-06 07:29
牛客网
SQL刷题_20200609
NO.1题目描述:存在如下的视图:createviewemp_vasselect*fromemployeeswhereemp_no>10005;CREATETABLE`employees`(`emp_no`int(11)NOTNULL,`birth_date`dateNOTNULL,`first_name`varchar(14)NOTNULL,`last_name`varchar(16)NOTNU
baifa3000
·
2024-02-06 07:46
《剑指 Offer (第 2 版)》第 32-3 题:之字形打印二叉树
第32-3题:之字形打印二叉树传送门:之字形打印二叉树,
牛客网
onlinejudge地址。请实现一个函数按照之字形顺序从上向下打印二叉树。
李威威
·
2024-02-06 05:04
设计模式总结
牛客网
归纳
你喜欢梅西吗
·
2024-02-06 02:45
面试
设计模式
算法题
--动态规划(连续子数组的最大和、丑数、n个骰子的点数)
目录动态规划JS构建二维数组注意题目连续子数组的最大和原题链接解析核心思想答案丑数原题链接解析核心思想答案n个骰子的点数原题链接解析核心思想答案动态规划通常用于优化递归或求最大、最小值等问题。一般把结果存在一个数组中.首先确定初始值res[0]=f(0),然后找到上下层res[i]和res[i+1]的关系,通过for循环递归解出arr[n]的值,找上下层关系的时候可以去列举res[0],res[1
YF-SOD
·
2024-02-05 23:23
算法
动态规划算法解题
算法题连续子数组的最大和
算法题丑数
算法题n个骰子的点数
JavaScript解算法题
算法题
--od考试(日志排序、最长的顺子、求最多可以派出多少支团队)
目录日志排序题目描述输入描述输出描述示例1输入输出示例2输入输出示例3输入输出说明解析答案最长的顺子题目描述输入描述输出描述示例1输入输出示例2输入输出说明解析答案求最多可以派出多少支团队题目描述输入描述输出描述说明解析答案日志排序考察排序。题目描述运维工程师采集到某产品现网运行一天产生的日志N条,现需根据日志时间按时间先后顺序对日志进行排序。日志时间格式为:H:M:S.NH表示小时(0-23),
YF-SOD
·
2024-02-05 23:22
算法
od考试算法题js解析答案
双指针
hash算法题
od考试算法题日志排序
od考试算法题最长的顺子
最多可以派出多少支团队
牛客周赛Round31-小白感悟
第一题链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
小红拿到了一个字符串,她发现这个字符串可能是她自己的名字"kou",于是想将其替换成小紫的名字"yukari"。你能帮帮她吗?
fchampion
·
2024-02-05 22:43
牛客赛事
c++
76. 最小覆盖子串
算法题
(程序员面试宝典)解题思路主要来源于leetcode官方与《程序员面试宝典》。76.最小覆盖子串给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。
克里马查
·
2024-02-05 20:54
字符串
滑动窗口
java
算法
leetcode
LeetCode - #76 最小覆盖子串(Top 100)
的Swift
算法题
题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2024-02-05 20:22
#
Swift
集
#
LeetCode
leetcode
swift
算法
链表经典算法(+OJ刷题)
今天我们就实战运用这些思想来解决一些
算法题
一、移除链表元素链接放在这里:力扣(LeetCode)官网-全球极客挚爱的技术成长平台思路一:遍历原链表,遇到满足val==val的节点就删除思路非
被二进制支配的打工人
·
2024-02-05 19:02
数据结构
数据结构
算法
链表
c语言
c++
DP-01背包变式题
变式1:最优均分问题题目1CSL分苹果登录—专业IT笔试面试备考平台_
牛客网
CSL手上有n个苹果,第i个苹果的质量是wi,现在他想把这些苹果分给他的好朋友wavator和tokitsukaze。
mlww-
·
2024-02-05 18:18
动态规划
算法
动态规划
c++
LeetCode
算法题
-Range Addition II(Java实现)
这是悦乐书的第271次更新,第285篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第138题(顺位题号是598)。给定一个m行n列的新二维数组M,其初始值为0。
程序员小川
·
2024-02-05 17:14
牛客网
js输入输出语句
来源:https://www.cnblogs.com/guorange/p/7229152.htmlJavaScript作为一种弱类型的编程语言,语法和C/C++、JAVA等存在差别,但是对于大部
算法题
Smoony
·
2024-02-05 12:00
单链表的经典题目练习
所以我们一起来学习一些单链表的经典题目
算法题
。1.移除元素题目简介:给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。
持之以恒的天秤
·
2024-02-05 11:44
算法
数据结构
leetcode
Python
算法题
集_搜索二维矩阵II
Python
算法题
集_搜索二维矩阵II题41:搜索二维矩阵II1.示例说明2.题目解析-题意分解-优化思路-测量工具3.代码展开1)标准求解【双层循环】2)改进版一【行尾检测】3)改进版二【对角线划分
长孤秋落
·
2024-02-05 10:08
Python
python
算法
矩阵
leetcode
搜索
【
算法题
】89. 格雷编码
题目n位格雷码序列是一个由2n个整数组成的序列,其中:每个整数都在范围[0,2n-1]内(含0和2n-1)第一个整数是0一个整数在序列中出现不超过一次每对相邻整数的二进制表示恰好一位不同,且第一个和最后一个整数的二进制表示恰好一位不同给你一个整数n,返回任一有效的n位格雷码序列。示例1:输入:n=2输出:[0,1,3,2]解释:[0,1,3,2]的二进制表示是[00,01,11,10]。-00和0
YifengGuo233
·
2024-02-05 09:49
LeetCode练习手册
算法
数据结构
LeetCode刷题实战292:Nim 游戏
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2024-02-05 07:19
算法导论
toolbar
consul
coursera
im
约瑟夫问题详解
链接:环形链表的约瑟夫问题__
牛客网
来源:
牛客网
据说著名犹太历史学家Josephus有过以下故事:在罗马人占领乔塔帕特后,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到
猪蹄手
·
2024-02-05 03:52
链表
【数据结构】链表OJ面试题2(题库+解析)
链表分割_牛客题霸_
牛客网
思路既然涉及到链表分割并且原本的数据的顺序不能改变,那我们就要用到两个新的链表来存放值,一边存放小于x的,右边按顺序存放大于x的,最后再将两个链表连起来形成新的链表,就可以
CatShitK
·
2024-02-05 03:20
数据结构
链表
c语言
算法
开发语言
c++
寒假预备役学习第三、四天
这两天大部分时间都在完成洛谷团队上的
算法题
,对于搜索这一类型的题目不再像之前一样没有头绪,能够有一些基本的想法和框架,能较快想到使用哪一种搜索(有些题目深搜广搜感觉都能做,但是目前还没有达到那个水平),
哥别敲代码了
·
2024-02-05 01:29
学习
算法
C++写
算法题
时常见问题(稳定更新)
目录1.如何用getline函数读取用户输入的一行2.如何防止用scanf读取字符时读取了换行和空格3.map和unordered_map的差别和使用4.“表达式求值”问题解析5.运行报RE错误6.在set或者map里面使用结构体7.运行时报TLE时,时间复杂度问题8.double类型的输入和输出1.如何用getline函数读取用户输入的一行代码源于蓝桥杯演示文档#include#include#
CTGU-Yoghurt
·
2024-02-04 22:55
蓝桥杯备战知识汇总
常见错误总结
c++
常见问题总结
算法题
目题单——图论
简介本文为自己做的一部分图论题目,作为题单列出,持续更新。题单由题目链接和题解两部分组成,题解部分提供简洁题意,代码仓库:Kaiser-Yang/OJProblems。对于同一个一级标题下的题目,题目难度尽可能做到递增。搜索/BFS/DFSLuoguP3547[POI2013]CEN-PriceList题目链接:LuoguP3547[POI2013]CEN-PriceList题解:欧拉回路/欧拉通
kaiserqzyue
·
2024-02-04 22:14
算法题目
算法
图论
面试数据结构与算法总结分类+leetcode目录【基础版】
算法题
目总结:这里为大家总结数据结构与算法的题库目录,如果已经解释过的题目会标注链接更新,方便查看。
心安成长
·
2024-02-04 22:06
leetcode
面试
leetcode
职场和发展
算法题
思路总结
降低时间复杂度的方法双指针法(常用于数组、链表、字符串)数组中,可以用来移除元素的时候降低时间复杂度,通过在一个循环里完成暴力解法两个循环才能完成的事情字符串中,反转字符串、替换字符等操作都可以使用到双指针链表里,反转链表、判断是否有环以及找环的入口都要用到双指针(快慢指针)(在链表中,与其它数据结构的题目不同,使用双指针不仅仅是为了降低时间复杂度,更是因为很多题只能利用双指针的解法)计算N数之和
日拱一卒的吾
·
2024-02-04 22:23
Leetcode
代码随想录(Python)
python
算法
【LeetCode: 462. 最小操作次数使数组元素相等 II + 贪心】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-02-04 21:07
LeetCode每日一题打卡
leetcode
算法
java
贪心
【LeetCode: 292. Nim 游戏+ 博弈问题】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-02-04 21:07
LeetCode每日一题打卡
leetcode
游戏
算法
java
博弈论
nim
【LeetCode: 82. 删除排序链表中的重复元素 II + 链表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-02-04 21:34
LeetCode每日一题打卡
面试必须掌握的101题
#
链表系列
leetcode
链表
算法
java
面试
模拟
LeetCode刷题实战92:反转链表 II
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2024-02-04 20:45
链表
算法
数据结构
leetcode
单链表
算法题
:按规律输出
编写算法:打印具有下面规律的图形。15286310974输入:手动输入n输出:格式输出n行思路:1.定义100x100的二维数组并给其赋值a30a31a32a33a20a21a22a10a11a00赋值方式:从最后一行开始赋值,第一行赋值n个第二行n-2第i行n-i;for(i=n-1;i>=0;i--){for(j=0;jvoidmain(){inta[100][100],i,j,n;intk=
cw_233
·
2024-02-04 20:59
程序算法
数组
找规律输出
算法分析
算法题
:有序数组合并
将合并结果放入第一个数组中1.双指针法/***有序数组合并,双指针法*@paramnums1*@paramm*@paramnums2*@paramn*/publicvoidmerge(int[]nums1,intm,int[]nums2,intn){int[]sorted=newint[m+n];intp1=0,p2=0;intcur;while(p1=0||p2>=0){if(p1==-1){c
记忆机器
·
2024-02-04 19:00
算法题
算法
算法题
:有序链表合并
1.递归classListNode{intval;ListNodenext;ListNode(intx){val=x;next=null;}}publicListNodetrainningPlan(ListNodel1,ListNodel2){/***递归*/if(l1==null){returnl2;}elseif(l2==null){returnl1;}elseif(l1.val
记忆机器
·
2024-02-04 19:30
算法题
算法
链表
数据结构
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他