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
Leetcode刷题-周赛
leetcode刷题
日记:83. Remove Duplicates from Sorted List(删除排序链表中的重复元素)和88. Merge Sorted Array(合并两个有序数组)
83.RemoveDuplicatesfromSortedList(删除排序链表中的重复元素)题目上说给出了一个已经排好序的链表的头结点,删除重复的元素来让每个元素只出现一次,然后将链表返回。在此问题中,只需要会链表的删除操作就行了。structListNode*deleteDuplicates(structListNode*head){structListNode*p,*q;p=head;if(
apprentice_eye
·
2023-11-09 19:38
leetcode刷题日记
leetcode
list
链表
leetcode刷题
日记:100.Same Tree(相同的树)和101.Symmetric Tree(对称二叉树)
100.SameTree(相同的树)题目给了我们两棵树要我们判断这两颗树是否相同,我首先想到的就是前序序列与中序序列可以唯一确定一棵树,如果我能分别确定这两棵树的前序序列与中序序列,然后再分别比较它们的前序序列与中序序列就能得到这两棵树是否相同,这样一想似乎没错,但是如果树的结点的值一样呢?一样你还能通过前序序列与中序序列判断吗?显然不能,也就是说通过树的前序序列与中序序列并不能实现判断两颗树是否
apprentice_eye
·
2023-11-09 19:04
leetcode刷题日记
leetcode
算法
【Linux】第八章 基础IO(open+write+read+文件描述符+重定向+缓冲区+文件系统管理+软硬链接)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目
Leetcode刷题
初阶数据结构与算法C++初阶和进阶《深入理解计算机操作系统》《高质量C/C++编程》Linux⭐️博主码云gitee链接:代码仓库地址
penguin_bark
·
2023-11-09 15:08
Linux
linux
运维
服务器
牛客
周赛
Round 18
牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ(nowcoder.com)A-游游的整数翻转_牛客
周赛
Round18(nowcoder.com)题目描述游游拿到了一个正整数
书鸢1236
·
2023-11-09 15:26
牛客练习赛
算法
蓝桥杯国一,非ACMer选手保姆级经验分享
3.1每两周参加一次【蓝桥·算法双
周赛
】3.2多练真题3.3参加每一场官方校内模拟赛四、结语一、前言hello,大家好,我是大赛哥(弟),好久不见,甚是想念。
程序员bigsai
·
2023-11-09 13:27
个人总结
蓝桥杯
经验分享
算法
【
Leetcode刷题
笔记之链表篇】21. 合并两个有序链表
博客主页:大家好我叫张同学欢迎点赞收藏留言欢迎讨论!本文由【大家好我叫张同学】原创,首发于CSDN✨精品专栏(不定时更新)【数据结构+算法】【做题笔记】【C语言编程学习】☀️精品文章推荐【C语言进阶学习笔记】三、字符串函数详解(1)(爆肝吐血整理,建议收藏!!!)【C语言基础学习笔记】+【C语言进阶学习笔记】总结篇(坚持才有收获!)前言为什么要写刷题笔记?写博客的过程也是对自己刷题过程的梳理和总结
大家好我叫张同学
·
2023-11-09 12:17
做题笔记
数据结构+算法
leetcode
链表
算法
LeetCode刷题
记录---二分
文章目录1:LeetCode778.水位上升的泳池中游泳2.LeetCode1208.尽可能使字符串相等3.LeetCode528.按权重随机选择4.LeetCode剑指OfferII071.按权重生成随机数5.LeetCode1004.最大连续1的个数III6.LeetCode1482.制作m束花所需的最少天数7.LeetCode1248.统计「优美子数组」1:LeetCode778.水位上升的
爱吃烤秋刀鱼
·
2023-11-09 07:16
LeetCode刷题记录
leetcode
c++
动态规划
广度优先
翻转二叉树(二叉树)(
Leetcode刷题
笔记)
226.翻转二叉树(二叉树)(
Leetcode刷题
笔记)欢迎大家访问我的GitHub博客https://lunan0320.cn文章目录226.翻转二叉树(二叉树)(
Leetcode刷题
笔记)题目解题代码
lunan0320
·
2023-11-09 07:04
Leetcode刷题笔记
leetcode
算法
深度优先
二叉树
广度优先遍历
【
Leetcode刷题
笔记13】102. 二叉树的层序遍历 226. 翻转二叉树 101. 对称二叉树
102.二叉树的层序遍历题目描述给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。做题思路本题属于二叉树的基础题目,需要牢牢掌握。参考代码classSolution{publicList>resList=newArrayList>();publicList>levelOrder(TreeNoderoot){//checkFun01(root,0);checkF
spacexim
·
2023-11-09 07:02
Leetcode刷题笔记
leetcode
深度优先
算法
java
Leetcode刷题
笔记 226. 翻转二叉树
226.翻转二叉树时间:2020年9月16日知识点:二叉树题目链接:https://leetcode-cn.com/problems/invert-binary-tree/题目翻转一棵二叉树。示例1输入:4/\27/\/\1369输出:4/\72/\/\9631代码#include#includeusingnamespacestd;structTreeNode{intval;TreeNode*le
jialun0116
·
2023-11-09 07:02
leetcode
二叉树
leetcode
算法
【
LeetCode刷题
笔记(六十三)】之 226. 翻转二叉树
本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一.题目(一)题干翻转一颗二叉树。(二)示例示例:输入:4/\27/\/\1369输出:4/\72/\/\9631二.题解(一)思路关于二叉树的问题,第一种思路当然是递归,即深度优先搜索。递归的终止条件是当前的节点为null则返回null,非空的话当前节点的左节点就是之前右节点的递归结果,当前节点的右节点就是之前左节点的递归结果。第二种
Harmony_Launch
·
2023-11-09 07:01
#
LeetCode
二叉树
队列
算法
dfs
Leetcode刷题
笔记(c++)_热题 HOT 100_226. 翻转二叉树
递归classSolution{public:TreeNode*invertTree(TreeNode*root){if(!root||(!root->left&&!root->right))returnroot;autotemp=root->left;root->left=invertTree(root->right);root->right=invertTree(temp);returnroo
大风吹~~~~~
·
2023-11-09 07:30
leetcode
c++
算法
oj赛(双
周赛
第十四次)
目录神器宝盒特殊数字神秘门的密码找鸭子银河间的数字之战小码哥的英语小码哥的艰难选择小码哥搭建花圃科学记数法世界警察中转站安全验证旅行计算机的算力比我们强太多了,如果是拼单纯的计算力和算力我们毫无胜算神器宝盒难度:青铜①时间限制:1秒巴占用内存:64M有一个魔法世界,小码哥是一位勇敢的冒险者。在魔法世界中,有一个神器宝盒,小码哥有多少宝物放进这个宝盒,宝盒会将里面的宝物复制一份,相当于1个宝物变成了
盛溪的猫猫
·
2023-11-09 02:22
马蹄集
算法
C++
学习
编程
树状数组(分析+代码)
在2023年4月29日的力扣103夜喵双
周赛
上,我被第四题所困扰,又于2023年5月4日早上的Linux系统基础课上,我初次接触到了树状数组。
上烟雨心上尘
·
2023-11-08 23:53
Algorithm
算法
LeetCode刷题
:数组快慢指针法
快慢指针法指的就是操作数组、链表及字符串等使用两个起点相同但前进步数不同的指针。相对于利用多次循环解决问题,快慢指针法的时间复杂度较低,执行效率高。对于快慢指针法根据题目可供调整的无非就为两点:起点前进步数快慢指针法起点位置的选择通常是采取一个ifelse语句进行判断,而在未达到正确起点位置时,两个指针的前进步数将保持一致。而实现快慢指针前进步数不一致移动的方法通常是采取一个for循环进行移动指针
yumuing blog
·
2023-11-08 20:24
LeetCode刷题笔记
leetcode
算法
Leetcode刷题
【hot100】移动零
给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提示:1<=nums.length<=104-231<=nums[i]<=231-1方法一使用notZero记录所有不为零的数字个数,将所有
zmbwcx
·
2023-11-08 19:20
算法
java
数据结构
Leetcode刷题
【hot100】最长连续序列
题目给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。示例1:输入:nums=[100,4,200,1,3,2]输出:4解释:最长数字连续序列是[1,2,3,4]。它的长度为4。示例2:输入:nums=[0,3,7,2,5,8,4,6,0,1]输出:9提示:0num_set=newHashSet();
zmbwcx
·
2023-11-08 19:19
leetcode
算法
每日一题 187. 重复的DNA序列(中等)
由于今天做了
周赛
,每日一题就简单点直接暴力哈希classSolution:deffindRepeatedDnaSequences(self,s:str)->List[str]:d=defaultdict
eyvr
·
2023-11-08 16:01
用Python刷力扣
python
leetcode
算法
Leetcode 第 368 场
周赛
题解
Leetcode第368场
周赛
题解Leetcode第368场
周赛
题解题目1:2908.元素和最小的山形三元组I思路代码复杂度分析题目2:2909.元素和最小的山形三元组II思路代码复杂度分析题目3:2910
UestcXiye
·
2023-11-08 09:48
Every
day
a
leetcode
leetcode
算法
蓝桥杯 第一场算法双
周赛
题解(前五题)
题目链接在此:第1场算法双
周赛
-蓝桥云课为什么只有前5道题的题解呢?(懂的都懂~)第一题三带一考察:简单逻辑判断问题描述小蓝和小桥玩斗地主,小蓝只剩四张牌了,他想知道是否是“三带一”牌型。
JoeKingZY
·
2023-11-08 08:27
蓝桥杯
数据结构与算法
蓝桥杯
c++
数据结构
算法
蓝桥杯1024第 2 场算法双
周赛
题解+Ac代码
提醒:篇幅可能有点长,为了方便,大家可以直接看目录快速查找想要的内容1.新生【算法赛】-蓝桥云课(lanqiao.cn)题面:思路:上届小桥获得了第14届总冠军,那么这届是第15届,直接输出15就是答案2.铺地板【算法赛】-蓝桥云课(lanqiao.cn)题面:input:47622128112output:YesNoYesNo思路:思维/数学1.对于每一块地板,如果能被凑出来,那么一定是2*3地
东方翱翔
·
2023-11-08 08:51
蓝桥杯&数据结构与算法
蓝桥杯
职场和发展
蓝桥杯第 1 场算法双
周赛
题解+Ac代码
提醒:篇幅可能有点长,为了方便,大家可以直接看目录快速查找想要的内容1:三带一【算法赛】-蓝桥云课(lanqiao.cn)题面:intput:NoYesNoYesYesoutput:NoYesNoYesYes思路:1.要满足一个三带一的话,就是任意选三个数相等且和另一个数不相等一个数不等,有4种情况,这里注意不能4个数都相等,不然都是炸了(斗地主中的炸),那么可以直接写判断,也可以排个序,压缩码量
东方翱翔
·
2023-11-08 08:50
蓝桥杯&数据结构与算法
蓝桥杯
职场和发展
【蓝桥杯】蓝桥杯双
周赛
第一场ABCD题
A题这题会给出n组数据每组数据4个字符我们可以使用vector储存这4个字符,使用sort(a.begin(),a.end());将这4个字符排序,这样相同的字符将会在数组中相邻,如果a[0]==a[1]&&a[0]==a[2]&&a[0]!=a[3]或者a[1]==a[2]&&a[1]==a[3]&&a[1]!=a[0]有一个成立便可得出是“三带一”牌型输出“Yes”,否则输出“No”。代码#i
一只大黄猫
·
2023-11-08 08:18
蓝桥杯
蓝桥杯
职场和发展
蓝桥杯双
周赛
2
串门#includeusingnamespacestd;constintN=2e5+10;typedeflonglongll;llh[N],dis[N];llcnt,n;structedge{llto,w,next;}e[N];voidadd(llfrom,llto,llw){e[++cnt].w=w;e[cnt].to=to;e[cnt].next=h[from];h[from]=cnt;}vo
Yuzutwilight
·
2023-11-08 08:45
算法
深度优先
图论
蓝桥杯双
周赛
算法心得——串门(双链表数组+双dfs)
大家好,我是晴天学长,树和dfs的结合,其邻接表的存图方法也很重要。需要的小伙伴可以关注支持一下哦!后续会继续更新的。1).串门2).算法思路串门(怎么存图很关键)用双链表存1.找到最长的那段路(树的最长直径)2.答案=(总和)*2-最长那段路。1.接受数据2.建立标记数组,存图3.从1开始找最大路径,并更新最大路径的点4.从最大路径的点开始出发,再找最大路径5.答案3).算法步骤1.读取输入的节
晴天学长
·
2023-11-08 08:43
算法
算法
蓝桥杯
深度优先
LeetCode刷题
之一:两数之和
目标:将LeetCode前300的简单题都刷一遍。将LeetCodeHot100的题都刷了。两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。思路暴力for循环因为题面上说了,数组中同一个元素在答案里不能重
鸡鸭扣
·
2023-11-08 06:53
LeetCode
leetcode
算法
数据结构
python
java
c++
LeetCode刷题
总结-动态规划篇
LeetCode刷题
总结-动态规划篇本文总结LeetCode上有动态规划的算法题,推荐刷题总数为54道。
阿彬在上路
·
2023-11-08 06:57
算法
动态规划
Leetcode刷题
详解——括号生成
1.题目链接:22.括号生成2.题目描述:数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:["((()))","(()())","(())()","()(())","()()()"]示例2:输入:n=1输出:["()"]提示:1ret;//定义一个字符串向量ret,用于存储所有有效的括号组合public:vectorgenerateP
追梦阿杰
·
2023-11-08 05:30
leetcode
算法
职场和发展
Leetcode刷题
详解——组合
1.题目链接:77.组合2.题目描述:给定两个整数n和k,返回范围[1,n]中所有可能的k个数的组合。你可以按任何顺序返回答案。示例1:输入:n=4,k=2输出:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]示例2:输入:n=1,k=1输出:[[1]]提示:1path;//用于存储当前路径的数组vector>ret;//用于存储所有满足条件的路径的二维数组intn,k
追梦阿杰
·
2023-11-08 05:30
leetcode
算法
职场和发展
Leetcode刷题
详解——二叉树剪枝
1.题目链接:814.二叉树剪枝2.题目描述:给你二叉树的根结点root,此外树的每个结点的值要么是0,要么是1。返回移除了所有不包含1的子树的原二叉树。节点node的子树为node本身加上所有node的后代。示例1:输入:root=[1,null,0,0,1]输出:[1,null,0,null,1]解释:只有红色节点满足条件“所有不包含1的子树”。右图为返回的答案。示例2:输入:root=[1,
追梦阿杰
·
2023-11-08 05:00
leetcode
剪枝
算法
Leetcode刷题
详解——子集
1.题目链接:78.子集2.题目描述:给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。示例1:输入:nums=[1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例2:输入:nums=[0]输出:[[],[0]]提示:1>ret;//存储所有子集的结果vecto
追梦阿杰
·
2023-11-08 05:19
leetcode
深度优先
算法
Leetcode刷题
01-- 所有蚂蚁掉下来前的最后一刻
原题:有一块木板,长度为n个单位。一些蚂蚁在木板上移动,每只蚂蚁都以每秒一个单位的速度移动。其中,一部分蚂蚁向左移动,其他蚂蚁向右移动。当两只向不同方向移动的蚂蚁在某个点相遇时,它们会同时改变移动方向并继续移动。假设更改方向不会花费任何额外时间。而当蚂蚁在某一时刻t到达木板的一端时,它立即从木板上掉下来。给你一个整数n和两个整数数组left以及right。两个数组分别标识向左或者向右移动的蚂蚁在t
AD钙奶-lalala
·
2023-11-07 11:25
数据结构与算法
【
周赛
266】leetcode5919.所有子字符串中的元音
题目:给你一个字符串word,返回word的所有子字符串中元音的总数,元音是指‘a’、‘e’、‘i’、‘o’和‘u’。子字符串是字符串中一个连续(非空)的字符序列。注意:由于对word长度的限制比较宽松,答案可能超过有符号32位整数的范围。计算时需当心。解答:方法一:利用前缀和classSolution:defcountVowels(self,word:str)->int:n=len(word)p
柒年时光
·
2023-11-07 10:32
Python
leetcode
leetcode
算法
职场和发展
力扣370
周赛
-- 第三题(树形DP)
该题的方法,也有点背包的意思,如果一些不懂的朋友,可以从背包的角度去理解该树形DP问题题解主要在注释里//该题是背包问题+树形dp问题的结合版,在树上解决背包问题//背包问题就是选或不选当前物品//本题求的是最大分数//先转成背包问题理解//从n个物品当中选出最大分数//再转成有限制版的//从n个物品当中选出最大分数,并且血量是健康的//再转成树形DP去理解该问题//树是健康就是,在任意一条树的路
乖的小肥羊
·
2023-11-06 22:46
leetcode
算法
职场和发展
蓝桥·算法双
周赛
文章目录三带一数树数分组健身契合匹配奇怪的线段一、三带一本题思路:本题看了数据范围可以直接暴力解决。#includeintmain(){std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);intT;std::cin>>T;while(T--){std::stringpokes;std::cin>
‘(尐儍苽-℡
·
2023-11-06 20:28
蓝桥杯
算法
Leetcode刷题
【hot100】两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:输入:num
zmbwcx
·
2023-11-06 19:10
leetcode
算法
Leetcode刷题
笔记--Hot81--90
目录1--打家劫舍III(337)2--比特位计数(338)3--前K个高频元素(347)4--字符串解码(394)5--除法求值(399)6--根据身高重建队列(406)7--分割等和子集(416)8--路径总和III(437)9--找到字符串中所有字母异位词(438)10--找到所有数组中消失的数字(448)1--打家劫舍III(337)主要思路:基于从下到上的dp回溯法,每一个节点只有两种状
晓晓纳兰容若
·
2023-11-06 19:09
leetcode
Leetcode刷题
:热题HOT100-Medium篇-Python多算法实现(完结-11~20题)
系列文章目录
Leetcode刷题
:热题HOT100-EASY篇-Python多算法实现(完结-共21题)
Leetcode刷题
:热题HOT100-Medium篇-Python多算法实现(完结-1~10题)
oax_knud
·
2023-11-06 19:08
Leetcode
python
leetcode
算法
Leetcode刷题
经验
Java学习笔记
Leetcode刷题
经验热题HOT10049、字母异位词分组
Leetcode刷题
经验热题HOT10049、字母异位词分组该题可以借用HashMapHashMapHashMap的方式对字符串数组中的每一个字符串进行哈希映射
PG_EngineeringMan
·
2023-11-06 19:37
数据结构与算法
java
Leetcode刷题
笔记(c++)_热题 HOT 100_49. 字母异位词分组
哈希表+排序classSolution{public:vector>groupAnagrams(vector&strs){vector>out;if(strs.empty())returnout;unordered_maphashset;for(inti=0;i
大风吹~~~~~
·
2023-11-06 19:04
leetcode
c++
算法
Leetcode刷题
【hot100】字母异位词分组
给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],["ate","eat","tea"]]示例2:输入:strs=[""]输出:[[""]]示例3:输入:strs=["
zmbwcx
·
2023-11-06 19:33
leetcode
java
算法
LeetCode刷题
day05
算法打卡第五天,今天你刷题了吗大家一起来刷题!8.字符串转换整数(atoi)请你来实现一个myAtoi(strings)函数,使其能将字符串转换成一个32位有符号整数(类似C/C++中的atoi函数)。函数myAtoi(strings)的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。确定最终结果是负数还是正数。如果两者都不存在,则假
爱编程的大李子
·
2023-11-06 14:02
LeetCode刷题
leetcode
算法
职场和发展
Leetcode
周赛
370补题(3 / 3)
目录1、找到冠军Ⅰ-暴力2、找到冠军Ⅱ-寻找入度为0的点3、在树上执行操作以后得到的最大分数-dfs树+逆向思考1、找到冠军Ⅰ-暴力100115.找到冠军IclassSolution{publicintfindChampion(int[][]g){intn=g.length;for(inti=0;i[]g,int[]st){longcnt=0;for(intx:g[cur])if(st[x]==0
Roye_ack
·
2023-11-06 12:48
leetcode周赛
leetcode
算法
dfs
树
深度优先搜索
java
LeetCode算法心得——找到冠军(反向推理)
大家好,我是晴天学长,今天的
周赛
第二题,需要的小伙伴可以关注支持一下哦!后续会继续更新的。1).找到冠军一场比赛中共有n支队伍,按从0到n-1编号。每支队伍也是有向无环图(DAG)上的一个节点。
晴天学长
·
2023-11-06 09:03
算法
leetcode
职场和发展
leetcode刷题
记录(面试top题-数组-简单)2020.8.12
189.旋转数组给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例1:输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1,2,3,4,5]向右旋转3步:[5,6,7,1,2,3,4]我的思路就是暴力遍历用循环数组尾部弹出的放到数组头部去。看了一下题解,发现还有两种比较妙的方式,
wj_秦桑低绿枝
·
2023-11-06 06:33
刷题
leetcode
力扣
周赛
-- 370
周赛
先更新前两道题目,下午更新后两道两道模板题(拓扑排序)拓扑排序拓扑排序(TopologicalSorting):一种对有向无环图(DAG)的所有顶点进行线性排序的方法,使得图中任意一点$u$和$v$,如果存在有向边$$,则$u$必须在$v$之前出现。对有向图进行拓扑排序产生的线性序列称为满足拓扑次序的序列,简称拓扑排序。拓扑排序解决的主要问题?拓扑排序可以用来解决一些依赖关系的问题,比如项目的执行
乖的小肥羊
·
2023-11-06 06:50
leetcode
算法
职场和发展
【LeetCode】第 370 场
周赛
100115.找到冠军I一场比赛中共有n支队伍,按从0到n-1编号。给你一个下标从0开始、大小为n*n的二维布尔矩阵grid。对于满足0cnt){cnt=c;ans=i;}}}returnans;}}100116.找到冠军II一场比赛中共有n支队伍,按从0到n-1编号。每支队伍也是有向无环图(DAG)上的一个节点。给你一个整数n和一个下标从0开始、长度为m的二维整数数组edges表示这个有向无环图
P.H. Infinity
·
2023-11-06 02:09
leetcode
算法
职场和发展
软通杯算法竞赛--
周赛
题目(一)
目录一、S属性大爆发二、日期杯三、三人行必由我师四、集合之差五、咱们计算机不懂烷烃六、适度跑步健康长寿一、S属性大爆发测试用例5esSqwertcodeforcesPoSgjuLkkJKkO输出案例二、日期杯输入案例:3202220221119002100151989206420输出案例:三、三人行必由我师输入案例:4311159109394123431000000000-100000000010
Alphamilk
·
2023-11-05 17:08
算法竞赛(黑皮)
算法
leetcode刷题
jsDay3——链表(203,707,206)
Leetcode203移除链表元素203.移除链表元素练习虚拟结点的使用,很方便,省去判断头节点的步骤。Leetcode707设计链表707.设计链表单链表法和双向链表法使用虚拟节点方便很多;想清楚移动的时候要不要等于index举例:得到的是目前index所在的节点for(leti=0;i<=index;++i){cur=cur.next;}得到的是index之前的一个节点,因为存在虚拟节点,所以
SkyeJade
·
2023-11-05 14:02
链表
leetcode
算法
leetcode刷题
感想3——链表中的快慢指针
在链表中设计快慢指针可谓是极大提高了解题速率。通常我们将快指针fast单次走两格,慢指针slow走一格。快慢指针可以解环形链表、反转链表、回文链表、链表的中间节点、链表中倒数第k个节点等链表类型的题。
William_lyx
·
2023-11-05 14:26
leetcode
链表
算法
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他