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
hpu--周赛
leetcode刷题记录-day13
leetcode刷题记录-day133383433473483513553563573603613653663681519(leetcode198
周赛
)3381.这道题的考察次数还可以,解法比较简单,找最低位
hawonor
·
2020-08-17 09:10
算法与数据结构
记录一道题
这是
周赛
的一道第二题,一般第二题的难度还行。
行走的歌
·
2020-08-17 09:28
Java
周赛
| LeetCode weekly contest 27
RankNameScoreFinishTimeQ1(3)Q2(4)Q3(5)Q4(6)231/7926YoungForest180:42:160:04:510:10:550:22:3110:37:16质量还可以的手速场。有些问题值得思考,只有发现本质,才能迅速解决。1460.MakeTwoArraysEqualbyReversingSub-arrays由于对reverse操作的数目不限,我们可以采
YoungForest
·
2020-08-17 05:38
周赛
第194场
周赛
第194场
周赛
1486.数组异或操作1487.保证文件名唯一1488.避免洪水泛滥1486.数组异或操作classSolution{publicintxorOperation(intn,intstart
圆滚滚的小坚持
·
2020-08-17 05:10
LeetCode
第197场
周赛
第197场
周赛
5460.好数对的数目5461.仅含1的子串数5211.概率最大的路径5460.好数对的数目classSolution{publicintnumIdenticalPairs(int[]nums
圆滚滚的小坚持
·
2020-08-17 05:10
LeetCode
第171场
周赛
文章目录1317.将整数转换为两个无零整数的和1318.或运算的最小翻转次数1319.连通网络的操作次数这个拖了比较久,春节放假终于补回来了。1317.将整数转换为两个无零整数的和classSolution{publicint[]getNoZeroIntegers(intn){int[]res=newint[2];//intnumber=(int)(Math.random()*(n-1))+1;i
圆滚滚的小坚持
·
2020-08-17 05:09
LeetCode
周赛
十四 D 函数最大值
D函数最大值原题:poj3764问题描述:给定一颗带边权的树,定义f(u,v)为u到v的唯一路径上的所有边权的异或,特别地,当u=v时f(u,v)=0,求f(u,v)的最大值,其中u和v是给定树上的两个结点。输入描述:第一行为一个整数N,表示树上的结点数接下来N-1行,给出u,v,w表示树上的u点和v点之间有一条边权为w的边。1v的异或值就等于d[u]^d[v].(根节点到u,v最近公共祖节点的异
jie_geg
·
2020-08-17 01:13
LeetCode第202场
周赛
第一题5185.存在连续三个奇数的数组classSolution{public:boolthreeConsecutiveOdds(vector&arr){intsize=arr.size();for(inti=0;i+2&position,intm,intdis){//当前距离为dis,也就是说两个球之间的距离最小为disintlast=position[0];//第一个球放在最左边--m;//剩
machine_gun_lin
·
2020-08-16 23:00
LeetCode 第170
周赛
T1:1309.解码字母到整数映射解题思路:题目上重点内容就是字符(’a’–‘i’)分别用(’1’–‘9’)表示。字符(’j’–‘z’)分别用(’10#’–’26#’)表示。重点需要关注题目描述的‘#’号处于后面,所以我们可以直接从后往前遍历,当遇到‘#’时,往前取两位即可。最后就是拼接字符串了。代码:classSolution{publicStringfreqAlphabets(Strings)
汪汪汪汪吁
·
2020-08-16 22:51
java
LeetCode
力扣(leetcode)第 202 场
周赛
题解
leetcodeA存在连续三个奇数的数组遍历一遍,每次一个变量记录当前几个连续奇数即可。classSolution{public:boolthreeConsecutiveOdds(vector&arr){intc=0;for(inti=0;iv,intm){intpr=v[0];m--;for(inti=1;i=mid){m--;if(m==0)return1;pr=v[i];}}return0;
园游会不打烊
·
2020-08-16 20:33
Leetcode
程序设计
LeetCode Weekly Contest 27解题思路
LeetCodeWeeklyContest27解题思路赛题本次
周赛
主要分为以下4道题:557ReverseWordsinaStringIII(3分)554BrickWall(6分)556NextGreaterElementIII
Demon的黑与白
·
2020-08-16 08:24
算法竞赛
算法集中营
leetcode第155场
周赛
总结
leetcode第155场
周赛
总结第一题:5197.最小绝对差给你个整数数组arr,其中每个元素都不相同。请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。
lee1zh
·
2020-08-16 06:02
前端工程师的 LeetCode 之旅 --
周赛
201
01整理字符串题目描述【Easy】给你一个由大小写英文字母组成的字符串s。一个整理好的字符串中,两个相邻字符s[i]和s[i+1]不会同时满足下述条件:01时,Si=Si-1+"1"+reverse(invert(Si-1))其中+表示串联操作,reverse(x)返回反转x后得到的字符串,而invert(x)则会翻转x中的每一位(0变为1,而1变为0)例如,符合上述描述的序列的前4个字符串依次是
descire
·
2020-08-16 06:44
LeetCode 第22场双
周赛
1、给你两个整数数组arr1,arr2和一个整数d,请你返回两个数组之间的距离值。距离值:定义为符合此描述的元素数目:对于元素arr1[i],不存在任何元素arr2[j]满足|arr1[i]-arr2[j]|d=2|4-9|=5>d=2|4-1|=3>d=2|4-8|=4>d=2对于arr1[1]=5我们有:|5-10|=5>d=2|5-9|=4>d=2|5-1|=4>d=2|5-8|=3>d=2
csdnczx
·
2020-08-16 06:34
leetcode
LeetCode 第 21 场双
周赛
1、给你一个字符串s,请你根据下面的算法重新构造字符串:1)从s中选出最小的字符,将它接在结果字符串的后面。2)从s剩余字符中选出最小的字符,且该字符比上一个添加的字符大,将它接在结果字符串后面。3)重复步骤2,直到你没法从s中选择字符。4)从s中选出最大的字符,将它接在结果字符串的后面。5)从s剩余字符中选出最大的字符,且该字符比上一个添加的字符小,将它接在结果字符串后面。6)重复步骤5,直到你
csdnczx
·
2020-08-16 06:34
leetcode
LeetCode 第 23 场双
周赛
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-largest-group1、给你一个整数n。请你先求出从1到n的每个整数10进制表示下的数位和(每一位上的数字相加),然后把数位和相等的数字放到同一个组中。请你统计每个组中的数字数目,并返回数字数目并列最多的组有多少个。示例1:输入:n=13输出:4解释:总共有9个组,将1到13按数
csdnczx
·
2020-08-16 06:34
leetcode
力扣
周赛
2020/6/7
数组中的k个最强值双指针public:vectorgetStrongest(vector&arr,intk){//对数组进行排序vectorres;sort(arr.begin(),arr.end());//对数组进行排序intsize=arr.size();intmedium=(size-1)/2;//中值下标inti=0;intj=size-1;while(k>0){inttmp1;inttm
qq_41551607
·
2020-08-16 01:16
20200729:力扣199周
周赛
题解(下)
力扣199周
周赛
题解(下)题目三:好叶子节点对的数量给你二叉树的根节点root和一个整数distance。
IMMUNIZE
·
2020-08-16 00:28
leetcode学习记录篇
20200701:力扣194周
周赛
上
力扣194周
周赛
上题目思路与算法代码实现复杂度分析题目数组异或操作保证文件名唯一注意这个示例:思路与算法半个月没写博客了,太懒了,不能再拖延了,今天开始全部带上C++和Java的双语言题解。
IMMUNIZE
·
2020-08-16 00:27
leetcode学习记录篇
20200728:力扣199周
周赛
题解(上)
199周
周赛
题解题目一:重新排列字符串给你一个字符串s和一个长度相同的整数数组indices。请你重新排列字符串s,其中第i个字符需要移动到indices[i]指示的位置。返回重新排列后的字符串。
IMMUNIZE
·
2020-08-16 00:57
leetcode学习记录篇
20200417:力扣147
周赛
题解
力扣147
周赛
题解题目思路与算法代码实现复杂度分析题目1.第N个泰波那契数2.字母板上的路径3.最大的以1为边界的正方形4.石子游戏II思路与算法第一题没有什么难度,直接递归会超时,由于结果小于2^32
IMMUNIZE
·
2020-08-16 00:56
leetcode学习记录篇
20200727:力扣第31周双
周赛
题解
力扣第31周双
周赛
题解题目一:在区间范围内统计奇数数目给你两个非负整数low和high,请你返回low和high之间(包含二者)奇数的数目0[1,1,1,1,1]->[1,2,2,2,1]->[1,2,3,2,1
IMMUNIZE
·
2020-08-16 00:56
leetcode学习记录篇
20200503:力扣187周
周赛
上
力扣187周
周赛
上题目思路与算法代码实现复杂度分析题目旅行终点站是否所有1都至少相隔k个元素思路与算法第一题我没做出来,说来惭愧,菜的离谱。
IMMUNIZE
·
2020-08-16 00:56
leetcode学习记录篇
力扣
周赛
1512. 好数对的数目
给你一个整数数组nums。如果一组数字(i,j)满足nums[i]==nums[j]且i&nums){intans=0;for(inti=0;i<nums.size();i++)for(intj=i+1;j<nums.size();j++)ans+=(nums[i]==nums[j]);returnans;}};
csuzhucong
·
2020-08-16 00:53
第 12 场双
周赛
:5098. 树的直径(DFS)
给你这棵「无向树」,请你测算并返回它的「直径」:这棵树上最长简单路径的边数。我们用一个由所有「边」组成的数组edges来表示一棵无向树,其中edges[i]=[u,v]表示节点u和v之间的双向边。树上的节点都已经用{0,1,...,edges.length}中的数做了标记,每个节点上的标记都是独一无二的。示例1:输入:edges=[[0,1],[0,2]]输出:2解释:这棵树上最长的路径是1-0-
信仰..
·
2020-08-15 23:55
AYIT-2020 609暑假集训第二周
周赛
题 题解
ASupermarketPOJ-1456题意:有n种物品,给出每个物品的价格和保质期,每天只能卖出一个未过期的物品,求商家最大能获利多少钱?思路:有两种方法可以用贪心写,也可以用并查集写。贪心代码:#include#include#include#include#include#include#include#include#includeusingnamespacestd;#definemem(
HXX904
·
2020-08-15 21:53
大一训练题解
AYIT-2020 609暑假集训第一周
周赛
题题解
A-A计划题意:中文题很好理解;思路:开个三维数组来存放地图,bfs板子,只是在"#"的地方要换下位置就可以了。AC代码:#include#include#include#include#include#include#include#includeusingnamespacestd;#defineinf0x3f3f3f3f#definelllonglong#definemod1000000007
HXX904
·
2020-08-15 21:53
大一训练题解
20200802:力扣200周
周赛
题解
第200周
周赛
题解第一题:统计好三元组给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。
IMMUNIZE
·
2020-08-15 21:51
leetcode学习记录篇
判断数独是否正确
,在最近的
周赛
中我就遇到了一个关于数独的问题,给出数独让你判断是否正确,当时a了,可后来经过查询发现当时是由于数据不全面的原因才侥幸通过,下面我就纠正一下我的错误,聪明的你可不要犯和我一样错误吆。
圣诞老人家
·
2020-08-15 15:56
NYIST--2017大一新生第一次
周赛
题解
比赛链接:https://cn.vjudge.net/contest/191248密码:nyist弱校新生题解,大牛速速离去~A-ThickestBurger输出A*2+B和A+B*2较大的一个#includeintmax(inta,intb){if(a>b)returna;elsereturnb;}intmain(){intt,a,b;scanf("%d",&t);while(t--){scan
riba2534
·
2020-08-15 15:55
【比赛补题/比赛代码】
NYIST--2017大一新生第四次
周赛
题解
弱校新生题解,大牛速速离开~比赛地址:https://cn.vjudge.net/contest/140166密码:nyistacmtcA.今年暑假不AC贪心问题,对结束时间从小到大排序,先以第一个结束时间右端点,然后遍历后面的,如果有开始时间比端大于或等于的,那就更新一下端点#include#include#includeusingnamespacestd;structstu{intx,y;}a
riba2534
·
2020-08-15 15:55
【比赛补题/比赛代码】
联盟
周赛
2019 ICPC Asia Taipei-Hsinchu Regional补题
分析:很经典的贪心问题,每次都取最小的!优先队列相关知识1,队列先进先出2,默认返回最大元素3#include#include#includeusingnamespacestd;structcmp1{booloperator()(int&a,int&b){returna>b;//最小值优先}};intmain(){ios::sync_with_stdio(false);intt,n,m;inta,
Wolfgang114
·
2020-08-15 15:48
ACM
Codeforces Beta Round #83 (Div. 1 Only)
viewmode=contentsby---cxlove在HFUT
周赛
的时候做的。A:水题嘛,多条链,枚举链的头部,也就是入度为0,出度为1的,然后遍历链求最小值。
ACM_cxlove
·
2020-08-15 13:27
ACM_codeforces
计蒜客----训练联盟
周赛
German Collegiate Programming Contest 2017
我喜欢给自己压力,必须得定一个很高的目标,逼自己朝着这个目标前进,不管会不会实现,都是一个动力。----喻言D.PantsOnFireDonaldandMikearetheleadersofthefreeworldandhaven’tyet(afterhalfayear)managedtostartanuclearwar.Itissogreat!Itissotremendous!Despiteth
0k-ok
·
2020-08-15 12:41
计蒜客
一本关于 LeetCode 题解的开源书
每周举行
周赛
,双
周赛
,月赛,在有限时间内编码,确实非常能考验人的算法能力。一些大公司赞助冠名的比赛获得前
一缕殇流化隐半边冰霜
·
2020-08-14 11:02
【
周赛
总结】第32场双
周赛
,第201场
周赛
2020/08/09未参加文章目录第32场双
周赛
1541.平衡括号字符串的最少括号数1542.最长超赞回文串第201场
周赛
1544.整理字符串1547切棍子的最小成本第32场双
周赛
1541.平衡括号字符串的最少括号数对于括号问题
zcz5566719
·
2020-08-14 08:17
周赛总结
leetcode
字符串
区间DP
(续)上次
周赛
两道题【kmp,bfs】
1692:选手链时间限制:1Sec内存限制:128MB题目描述某天某个人想去买一条手链,但是她比较挑剔,不但想要最美丽的,又想要最长的,手链的颜色可以比较多,但是又不能毫无规律的颜色多而已。她要买的手链必须是颜色够多,还要有规律,什么叫做有规律?就是有循环的。假如给定参照手链“RGB”,再给一个手链比如“RGBRGBRGB”它包含了3个参照手链。此人称包含值为:美丽度。因为包含3个参考串,所以这个
hope1262946533
·
2020-08-14 07:38
【LeetCode】
周赛
纪录(十)第201场
周赛
20200809 整理字符串-模拟/栈 找出第 N 个二进制字符串的第 K 位-递归 和为目标值的不重叠非空子数组数目-前缀和 切棍子最小成本-区间dp
周赛
第201场202008095483.整理字符串题目描述1给你一个由大小写英文字母组成的字符串s。
_Evelyn_
·
2020-08-14 06:17
Java
数据结构与算法
字符串
leetcode
java
区间dp
前缀和
leetcode-石子游戏III
题目是LeetCode第183场
周赛
的第四题,链接:石子游戏III。具体描述为:Alice和Bob用几堆石子在做游戏。几堆石子排成一行,每堆石子都对应一个得分,由数组stoneValue给出。
JR_Chan
·
2020-08-14 06:12
LeetCode
[LeetCode 双
周赛
23] 3. 圆和矩形是否有重叠(暴力、数学、向量、顶级解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:暴力+常规解法方法二:数学+巧妙解法方法三:数学+向量+坐标变换+顶级解法1.题目来源链接:5361.圆和矩形是否有重叠2.题目说明3.题目解析方法一:暴力+常规解法这题被我直接忽略掉了,我对不起我的专业…遍历矩形的所有点,与圆心位置进行判断,若任意两点距离小于等于半径就返回true就行了,否则返回false就行了。暴力法就是这么的无脑,我一开始
Y_puyu
·
2020-08-13 23:22
LeetCode周赛
12.15第二次
周赛
白银题ProblemE
题目:https://vjudge.net/contest/275895#problem/E解题思路:用longlong啊!!找出规律:当a与b相差1是结果为1;当a与b相差为2时,结果为2;3时结果为1+2;4时结果为3+2(即前两个的结果之和)#includeusingnamespacestd;intmain(){intn,i;cin>>n;while(n–){inta,b,x;cin>>a>
Supertall(「・ω・)「
·
2020-08-13 22:14
12.22 第三次
周赛
白银组
题目:https://vjudge.net/contest/276590#problem/F解题思路:找规律!!1条折线:22+02条折线:74+33条折线:166+104条折线:298+21两条折线,四条边,最外围可被分成4个部分,3条折线,6条边,最外围可被分为6部分;中间部分的规律为:0,1+2,1+2+3+4,1+2+3+4+5+6……#includeusingnamespacestd;i
Supertall(「・ω・)「
·
2020-08-13 22:14
12.15
周赛
ProblemH
题目:http://acm.hdu.edu.cn/status.php?user=Christine94&pid=1033解题思路:看懂题目!!!#include#includeusingnamespacestd;intmain(){charp[205];while(cin>>p){intlen,x=310,y=420,i;len=strlen§;cout<<“300420moveto”<
Supertall(「・ω・)「
·
2020-08-13 22:14
12.08
周赛
Problem G
题目:https://vjudge.net/contest/274223#problem/G解题思路:开动态数组,然后把数存进去,用选择排序法找出最小的数(气死我了!!!!输出的时候少了个冒号,提交的时候竟然显示WA害我检查半天还找不出错误)#includeusingnamespacestd;intmain(){intx,s=1,i;cin>>x;while(s>n>>m;int*a;a=newi
Supertall(「・ω・)「
·
2020-08-13 22:14
12.15第二次
周赛
白银题 ProblemC
题目:https://vjudge.net/contest/275895#problem/C解题思路:了解杨辉三角的规律!!注意后半部分数字太大会溢出!!规律:每一行输出的数会有一个对称点!#includeusingnamespacestd;longlongr(inta,intb){inti;longlongs1=1,s2=1;if(b==0)return1;else{for(i=1;ia-b;i
Supertall(「・ω・)「
·
2020-08-13 22:14
第二周HDU-6292题解
思路上周的
周赛
题,当时用冒泡排序来找最小值,可能是有错误,都是W
Bartholomew Allen
·
2020-08-13 22:13
汉诺塔移动次数的问题
周赛
problem B
https://vjudge.net/contest/274223#problem/BInsummary,要懂得汉诺塔的移动原理,就是不断重复调用递归函数。#include#includeusingnamespacestd;intmain(){intm;intk;intj;longlongints;intn;cin>>n;//记住要测试多少组数据for(inti=0;i>m;cin>>k;//用n
weixin_43898670
·
2020-08-13 22:37
code
ACM训练联盟
周赛
C题 Alice和Bob的Nim游戏
题目描述众所周知,Alice和Bob非常喜欢博弈,而且Alice永远是先手,Bob永远是后手。Alice和Bob面前有3堆石子,Alice和Bob每次轮流拿某堆石子中的若干个石子(不可以是0个),拿到所有石子中最后一个石子的人获胜。这是一个只有3堆石子的Nim游戏。Bob错误的认为,三堆石子的Nim游戏只需要少的两堆的石子数量加起来等于多的那一堆,后手就一定会胜利。所以,Bob把三堆石子的数量分别
weixin_30710457
·
2020-08-13 20:29
leetcode 1232. Check If It Is a Straight Line
文章目录159场
周赛
第一题题意思路pythonEasy159场
周赛
第一题题意Youaregivenanarraycoordinates,coordinates[i]=[x,y],where[x,y]representsthecoordinateofapoint.CheckifthesepointsmakeastraightlineintheXYplane.Example1
turing365
·
2020-08-13 19:00
leetcode解题之旅
算法
leetcode
CSUST 第四次
周赛
简单博弈(卡特兰数+唯一分解)
CSUST第四次
周赛
简单博弈(卡特兰数+唯一分解)Alice和Bob这两个熊孩子又一次聚集在一起玩游戏。
stduy_ing
·
2020-08-13 14:03
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他