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
周赛362
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
C语言输出函数(printf)和输入函数(scanf)
原文链接http://www.xo
362
.com/new/news/124.htmlscanf和printf这两个函数分别称为格式输入函数和格式输出函数。其意义是按指定的格式输入输出值。
web达人就是我了
·
2020-08-13 20:57
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
UVA343 UVALive5451 What Base Is This?【进制】
Inpositionalnotationweknowthepositionofadigitindicatestheweightofthatdigittowardthevalueofanumber.Forexample,inthebase10number
362
weknowthat2hastheweight100,6hastheweight101
海岛Blog
·
2020-08-13 19:12
#
ICPC-备用二
#
ICPC-进制与分数
#
ICPC-UVA
#
ICPC-UVALive
CSUST 第四次
周赛
简单博弈(卡特兰数+唯一分解)
CSUST第四次
周赛
简单博弈(卡特兰数+唯一分解)Alice和Bob这两个熊孩子又一次聚集在一起玩游戏。
stduy_ing
·
2020-08-13 14:03
找出最长的超赞子字符串【第 32 场双
周赛
】
题目链接题意:给你一个字符串SSS。请返回SSS中最长的超赞子字符串的长度。「超赞子字符串」需满足满足下述两个条件:该字符串是SSS的一个非空子字符串进行任意次数的字符交换重新排序后,该字符串可以变成一个回文字符串1≤s.length≤1051\les.length\le10^51≤s.length≤105,sss仅由数字组成思路:我们首先明确「超赞子字符串」的性质,因为可以任意交换顺序,所以它仅
farer_yyh
·
2020-08-13 14:11
Leetcode
前端工程师的 LeetCode 之旅 --
周赛
200
01统计好三元组题目描述【Easy】给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。如果三元组(arr[i],arr[j],arr[k])满足下列全部条件,则认为它是一个好三元组。0 next) { count++; arr.splice(1, 1); arr.push(next); } else { c
descire
·
2020-08-13 13:07
前端工程师的 LeetCode 之旅 --
周赛
185
01重新格式化化字符串题目描述【Easy】给你一个混合了数字和字母的字符串s,其中的字母均为小写英文字母。请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同。也就是说,字母后面应该跟着数字,而数字后面应该跟着字母。请你返回重新格式化后的字符串;如果无法按要求重新格式化,则返回一个空字符串。示例:输入:s='a0b1c2'输出:'0a1b2c'解释:'0a1b2c'中任意两个相邻字符的类型都
descire
·
2020-08-13 13:06
字符串
数据结构
动态规划
leetcode
算法
vim——打开多个文件、同时显示多个文件、在文件之间切换
from:http://hi.baidu.com/southhill/blog/item/46852932bc
362
cf41b4cff01.html打开多个文件:1.vim还没有启动的时候:在终端里输入
冰峰啸
·
2020-08-13 13:22
VIM
判断路径是否相交(
周赛
195)
【题目】5448.判断路径是否相交&1496.判断路径是否相交657.机器人能否返回原点5448.判断路径是否相交给你一个字符串path,其中path[i]的值可以是‘N’、‘S’、‘E’或者‘W’,分别表示向北、向南、向东、向西移动一个单位。机器人从二维平面上的原点(0,0)处开始出发,按path所指示的路径行走。如果路径在任何位置上出现相交的情况,也就是走到之前已经走过的位置,请返回True;
Sophia_fez
·
2020-08-13 12:58
Leetcode
#
Set
/
Map
/
Hash
leetcode 1503.所有蚂蚁掉下来前的最后一刻
原题1503.所有蚂蚁掉下来前的最后一刻2020年7月5日196周
周赛
第二题题解方法一先不要想着模拟,本题的意思是,根本没有什么对碰后反向,而是该走走。
zhu_r_h
·
2020-08-12 18:10
可爱宝宝做leetcode
Celery之任务处于PENDING处理
任务:1ead8f07-8f49-4ef2-9c8c-54a49d90d
362
当前的state为:PENDING127.0.0.1--[19/Oct/201811:06:19]“GET/status/1ead8f07
Quincy379
·
2020-08-12 17:50
Python
Linux
运维
LeetCode第 26 场双
周赛
5396.连续字符题目难度Easy给你一个字符串s,字符串的「能量」定义为:只包含一种字符的最长非空子字符串的长度。请你返回字符串的能量。示例1:输入:s=“leetcode”输出:2解释:子字符串“ee”长度为2,只包含字符‘e’。示例2:输入:s=“abbcccddddeeeeedcba”输出:5解释:子字符串“eeeee”长度为5,只包含字符‘e’。示例3:输入:s=“triplepillo
da_kao_la
·
2020-08-12 16:36
LeetCode
剑指 Offer 09. 用两个栈实现队列 - leetcode 剑指offer系列
简单原题链接今天继续更新剑指offer系列,这道题依然很经典,考察了两个基础数据结构和它们的特性.题目思考部分加了一些进阶问题,感兴趣的小伙伴可以先想想看,最后有答案哦若无意外,每天晚上6点45分准时更新,中间可能会穿插一些
周赛
题解
随便发挥
·
2020-08-12 15:57
Leetcode
LeetCode-Diameter of Binary Tree
今天看到了一个LeetCode上的题目,是一个
周赛
的第一题,具体的地址为:https://leetcode.com/contest/leetcode-weekly-contest-24/problems
zhoudailiang
·
2020-08-12 14:29
算法
Linux下安装Python,以及环境变量的配置
安装环境centos7+vmware+xshell2.安装Python32.1下载Python资源包网址:https://www.python.org/downloads/release/python-
362
JZ5203
·
2020-08-12 10:19
滑动窗口,dp, 前缀和
滑动窗口leetcode双
周赛
T35423找两个和为目标值且不重叠的子数组DP,前缀和intminSumOfLengths(vector&arr,inttarget){intn=arr.size();mapmp
csdn_ggboy
·
2020-08-11 16:14
acm
LeetCode专题——树
本人目前觉得较好的一个方法是一个个专题的刷,先根据专题刷一些简单或中等难度的题目,熟悉或者背诵相关模板,在能力达到一定级别后,去刷一刷
周赛
,随机做一做题目。
is.lizhichao
·
2020-08-11 13:10
LeetCode
【牛客 - 371牛客OI
周赛
7-提高组B】小睿睿的询问(RMQ,ST表维护下标)
题干:链接:https://ac.nowcoder.com/acm/contest/371/B来源:牛客网小睿睿的n个妹纸排成一排,每个妹纸有一个颜值val[i]。有m个询问,对于每一个询问,小睿睿想知道区间[L,R]颜值最高而编号最小的妹纸是哪一个对于妹纸们的颜值val[i],其生成函数为:voidgenerate_array(intn,intseed){ unsignedx=seed;
韬光养晦_
·
2020-08-11 13:09
牛客网
牛客OI
周赛
7-普及组 -- 数糖纸
链接:https://ac.nowcoder.com/acm/contest/372/D来源:牛客网题目描述可能很多人要吐槽为什么标题不是“救救blabla”了。怪人PM6喜欢数糖纸,不同的糖纸有不同的颜色,一共有N张糖纸,第i张糖纸颜色为Ci,它们的位置都是固定的。PM6喜欢五彩缤纷的糖纸,所以他不希望有重复的颜色。他有一次机会,可以收集任意一段连续区间内的糖纸。求出PM6最多能收集多少张糖纸。
不想悲伤到天明
·
2020-08-11 03:56
牛客网
如何打开tensorboard:解决No dashboards are active for the current data set.问题
1.运行代码生成log文件之后,首先activate指定的环境(这里用python36代替):activatepython
362
.在激活的python36环境下直接输入以下代码:tensorboard-
条件反射104
·
2020-08-11 03:12
tensorflow
牛客OI
周赛
15-提高组 A 环球旅行-树的直径
题目链接:https://ac.nowcoder.com/acm/contest/4912/A#include#defineLLlonglongusingnamespacestd;structE{intto,w;E(inta,intb){to=a;w=b;}};vectore[1000005],Edge[1000005];intk,d,pos1,pos2;intvis[1000005];LLf[1
H_ang
·
2020-08-11 03:13
树直径
树形dp
集训队每周一赛 2020-04-02(思维/模拟+贪心+二分)
第六次
周赛
A金龙小学的口语考试CodeForces1185C1题解B黄牌警告CodeForces1215A题解C分糖果CodeForces678C题解D密文CodeForces1215C题解E新的运算CodeForces1328C
带你看宇宙
·
2020-08-11 02:03
比赛
[ICPC训练联盟
周赛
2]UCF Local Contest 2015
参考博客:[ICPC训练联盟
周赛
2][东华大学]UCFLocalContest2015题解-viaAE酱好像就是东华大学题解?A-D花式签到。E简单的几何运算。
rqdmap
·
2020-08-11 02:11
ACM
[LeetCode 双
周赛
25] 2. 改变一个整数能得到的最大差值(暴力、枚举、常规解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:暴力+枚举+常规解法1.题目来源链接:5385.改变一个整数能得到的最大差值2.题目说明3.题目解析方法一:暴力+枚举+常规解法说白了就是解决两个问题,一个将原数据变至最大,另一个变至最小。差值即为最大。思路如下:首先将这个数字一位位的拆分将各位的数字放置在一个数组中,便于替换两层for循环,代表选择两次将数组中的a变成b,在此需要注意是否存在前
Y_puyu
·
2020-08-11 01:08
LeetCode周赛
[LeetCode 双
周赛
25] 4. 每个人戴不同帽子的方案数(状态压缩、动态规划、巧妙解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:状压dp+巧妙解法1.题目来源链接:1434.每个人戴不同帽子的方案数2.题目说明3.题目解析方法一:状压dp+巧妙解法又是一道状压dp问题。一开始直观的思路是直接对帽子进行性状态压缩,让人去找帽子。但是这个帽子的数量太多了,不利用直接进行状态压缩,但是人的数量很少,可以对人进行状态压缩,让帽子去找人。思路如下:dp[i][bits]前i顶帽子确
Y_puyu
·
2020-08-11 01:08
LeetCode周赛
[LeetCode 双
周赛
25] 1. 拥有最多糖果的孩子(暴力、常规解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:暴力+常规解法1.题目来源链接:5384.拥有最多糖果的孩子2.题目说明3.题目解析方法一:暴力+常规解法签到题,题目解释辣么长…没啥营养,首先遍历数组求出最大糖果的数目,然后再遍历数组看看拿到全部额外糖果时是否能大于等于最大糖果数即可。没啥好说的。参见代码如下://执行用时:8ms,在所有C++提交中击败了100.00%的用户//内存消耗:9M
Y_puyu
·
2020-08-11 01:08
LeetCode周赛
[LeetCode 双
周赛
25] 3. 改变一个整数能得到的最大差值(排序、前缀和、巧妙解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:贪心+常规解法方法二:计数+前缀和+巧妙解法1.题目来源链接:1433.检查一个字符串是否可以打破另一个字符串2.题目说明3.题目解析方法一:贪心+常规解法这题真的不应该是出现在第三题啊…十分简单的贪心思路,就按字典序从小到大进行两字符串排序,然后顺序按位进行小的和小的比较,大的和大的比较,就没了啊。正常来讲比较策略也应该是如此…不过这个时间复杂
Y_puyu
·
2020-08-11 01:08
LeetCode周赛
[LeetCode
周赛
187] 4. 有序矩阵中的第 k 个最小数组和(暴力、优先队列、二分法、巧妙解法)
文章目录1.题目来源2.题目说明3.题目解析方法一:暴力+巧妙解法方法二:优先队列+bfs+巧妙解法方法三:二分+dfs+巧妙解1.题目来源链接:5403.有序矩阵中的第k个最小数组和2.题目说明3.题目解析方法一:暴力+巧妙解法有一说一,题是好理解,但是真难做…最后1个多小时都在干这个题目,还是没能干出来…结果暴力就能过…真的…暴力出奇迹。这个暴力不知道稳定不,在比赛时cpp貌似没过,java可
Y_puyu
·
2020-08-11 01:08
LeetCode周赛
第三次
周赛
D - Problem D CodeForces - 369A
Valeraisalazystudent.Hehasmcleanbowlsandkcleanplates.Valerahasmadeaneatingplanforthenextndays.AsValeraislazy,hewilleatexactlyonedishperday.Atthat,inordertoeatadish,heneedsexactlyonecleanplateorbowl.We
Elenaaab
·
2020-08-11 00:57
GZHU18级第三次
周赛
——白银等级 A - Problem A CodeForces - 439A
*Timelimit:1000msMemorylimit:262144kBSource:CodeforcesRound#251(Div.2)Tags:greedyimplementation1100Editorial:AnnouncementTutorial问题描述:Devuisarenownedclassicalsinger.Heisinvitedtomanybigfunctions/festi
辣条。
·
2020-08-11 00:54
ACM第三次周赛
LeetCode 第31场夜喵双
周赛
题解
这次比赛我个人感觉最难居然是第二题其他都是白给不如不做浪费了美好的夜晚文章目录a.在区间范围内统计奇数数目a.题目a.分析a.参考代码b.和为奇数的子数组数目b.题目b.分析b.参考代码c.字符串的好分割数目c.题目c.分析c.参考代码d.形成目标数组的子数组最少增加次数d.题目d.分析d.参考代码a.在区间范围内统计奇数数目a.题目给你两个非负整数low和high。请你返回low和high之间(
星垂月朦胧
·
2020-08-11 00:00
leetcode
周赛
LeetCode 第32场夜喵双
周赛
题解
文章目录第k个缺失的正整数a.题目a.分析a.参考代码K次操作转变字符串b.题目b.分析b.参考代码平衡括号字符串的最少插入次数c.题目c.分析c.参考代码找出最长的超赞子字符串d.题目d.分析d.参考代码第k个缺失的正整数a.题目给你一个严格升序排列的正整数数组arr和一个整数k。请你找到这个数组里第k个缺失的正整数。示例1输入:arr=[2,3,4,7,11],k=5输出:9解释:缺失的正整数
星垂月朦胧
·
2020-08-11 00:00
leetcode
周赛
字符串
算法
数据结构
leetcode
leetcode第 185 场
周赛
——A.重新格式化字符串 题解
题目链接:https://leetcode-cn.com/problems/reformat-the-string/要求字母、数字轮流出现,维护两个vector存储每个字母和数字,并用cnt1和cnt2记录字母和数字出现的次数,如果某一种字符比另一种出现的次数多2及以上,就无法满足,直接return空字符串。分情况讨论,依次从两个vector中pop出字符放到结果字符串中代码如下:classSol
BNDSllx
·
2020-08-11 00:27
Leetcode
[LeetCode]第162场
周赛
题解
第一题:分别维护每行每列添加的总和,最后加起来统计即可。classSolution{publicintoddCells(intn,intm,int[][]indices){intans=0;int[]r=newint[n];int[]c=newint[m];for(int[]temp:indices){r[temp[0]]++;c[temp[1]]++;}for(inti=0;i>reconstr
Garett_Zeng
·
2020-08-10 23:00
LeetCode
数据结构-并查集
带你学算法:LeetCode 第 201 场
周赛
题解
我们的公众号:GrandTheftAlgorithm每天一道LeetCode题解每周七种不一样的题型每月六个
周赛
大礼包只要你来,我们就包你学会!题目1:1544.整理字符串思路:栈签到题,多种解法。
SmellBilly
·
2020-08-10 22:03
【Leetcode】28场双
周赛
安排邮筒
Leetcode双
周赛
28安排邮筒问题问题内容:给你一个房屋数组houses和一个整数k,其中houses[i]是第i栋房子在一条街上的位置,现需要在这条街上安排k个邮筒。
EagleEyeKestrel
·
2020-08-10 22:25
动态规划
HDU 2544(2013.9.21
周赛
F题:最短路)
最短路TimeLimit:1000msMemoryLimit:32768KB在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?Input输入包括多组数据。每组数据第一行是两个整数N、M(N#includeusingnamespacestd;i
潇洒走一回LW
·
2020-08-10 21:30
GitHub Actions 中 python 脚本获取仓库 secrets
我们期望跑脚本的同时,不以明文的方式存储这类密码将GitHubActions与GitHub仓库的Secrets结合,可以轻松帮助我们满足这项需求下面以基于ServerChan的LeetCode
周赛
提醒功能为例
一路是夜幕沉沙
·
2020-08-10 20:59
GitHub
LeetCode第31场双
周赛
题解
5456.在区间范围内统计奇数数目题干:给你两个非负整数low和high。请你返回low和high之间(包括二者)奇数的数目。思路:该题如果low和high都为偶数,返回(high-low)/2。若low和high有一个不为偶数,那么便+1;//Java代码classSolution{publicintcountOdds(intlow,inthigh){if(low%2==0&&high%2==0
快乐风男hasaki
·
2020-08-10 20:12
LeetCode
LeetCode第200场
周赛
Java双百解法
1534.统计好三元组给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。如果三元组(arr[i],arr[j],arr[k])满足下列全部条件,则认为它是一个好三元组。0=0;j--){if(grid[i][j]==1){arr[i]=j;break;}}}for(inti=0;ii;k--){inttmp=arr[k-1];arr[k-1]=arr[k];arr[k]=
快乐风男hasaki
·
2020-08-10 20:12
LeetCode
算法
java
leetcode
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他