jjzjj

HackerRank

全部标签

ios - Hackerrank 新年困惑 Swift

我正在尝试用Swift解决Hackerrank的新年困惑问题。https://www.hackerrank.com/challenges/new-year-chaos/problem它是关于计算在等待乘坐过山车的队伍中行贿的人数。例如,此列表中共有3个贿赂[2,1,5,3,4]。人2贿赂了人1。人5贿赂了人3和4。如果一个人的贿赂超过2次,则该行将变为“太困惑”。我能够得到指数解。但是,我想让它成为线性的。funcminimumBribes(q:[Int])->Void{varbribeCount=0varchaotic=false//foriin0..2{//chaotic=true

java - 为什么我在 hackerrank 上的代码会出现 "terminated due to timeout"错误?

当我仅为某些特定的测试用例运行代码时,我得到了“由于超时错误而终止”。即使我的代码为其他测试用例编译成功。有人可以帮我吗?链接-https://www.hackerrank.com/challenges/phone-book问题陈述:您将获得一本电话簿,其中包含人们的姓名和他们的电话号码。之后你会得到一些人的名字作为查询。对于每个查询,打印那个人的电话号码。输入格式:第一行将有一个整数,表示电话簿中的条目数。每个条目由两行组成:姓名和相应的电话号码。在这些之后,还会有一些查询。每个查询都将包含一个人的名字。读取查询直到文件结束。约束:11人名仅由小写英文字母组成,其格式可能为“名姓”或

python - hackerrank新年乱码优化

我正在尝试针对Hackerranks's'NewYearChaos'problem优化我的解决方案.问题的要点是这样的There'saqueueofnpeople,labeled1throughn,andeachpersoncanbribethepersondirectlyinfrontofthemtoswapplacesandgetclosertothefrontofthequeue(inthiscase,index0ofthelist/array).Eachpersoncanonlybribeamaximumoftwotimes(andtheycannotbribesomeonew

swift - 如何获取多行标准输入 Swift HackerRank?

我刚刚尝试了一个HackerRank挑战,如果一个问题给你x行输入,放x行letsomeVariable=readLine()根本不会削减它,因为有很多测试用例可以拍摄更多输入我们编写的代码,因此每行输入的硬编码readLine()不会运行。有什么方法可以将多行输入变成一个变量吗? 最佳答案 对于其他第一次尝试HackerRank挑战的人,您可能需要了解一些您可能从未遇到过的事情。我最近才了解到这个叫做readLine()命令的魔法,它是Swift中的一个原生函数。当HackerRank系统执行您的代码时,它会传递您的代码行输入,这

c++ - HackerRank 的数组操作背后使用的逻辑

我无法掌握Hackerrank这个问题的解决方案背后的逻辑,https://www.hackerrank.com/challenges/crush/problem在讨论部分,许多人也发布了他们的解决方案,但我无法理解为什么这种逻辑有效。以下解决方案取自同一问题的讨论部分,并且拥有最多的赞成票,#include#include#include#include#includeusingnamespacestd;intmain(){longintN,K,p,q,sum,i,j,max=0,x=0;cin>>N>>K;longint*a=newlongint[N+1]();for(i=0;i>

javascript - 如何在 Hackerrank 和 Hackerearth 中使用 Javascript?

我是竞争性编程的新手。我知道的唯一语言是Javascript,但如果我选择javascript选项,我什至无法理解如何获取输入以及如何在两个站点中打印输出以解决某些问题是Hackerrank,代码如下所示functionprocessData(input){//Enteryourcodehere}process.stdin.resume();process.stdin.setEncoding("ascii");_input="";process.stdin.on("data",function(input){_input+=input;});process.stdin.on("end"

HackerRank第一趴--Basic Select

CITY表:FieldTypeIDnumberNAMEVARCHAR2(17)COUNTRYCODEVARCHAR2(3)DISTRICTVARCHAR2(20)POPULATIONnumber 1.RevisingtheSelectQueryIQueryallcolumnsforallAmericancitiesinthe CITY tablewithpopulationslargerthan 100000.The CountryCode forAmericais USA.select*fromCITYwherePOPULATION>=100000andCOUNTRYCODE='USA'; 

HackerRank第一趴--Basic Select

CITY表:FieldTypeIDnumberNAMEVARCHAR2(17)COUNTRYCODEVARCHAR2(3)DISTRICTVARCHAR2(20)POPULATIONnumber 1.RevisingtheSelectQueryIQueryallcolumnsforallAmericancitiesinthe CITY tablewithpopulationslargerthan 100000.The CountryCode forAmericais USA.select*fromCITYwherePOPULATION>=100000andCOUNTRYCODE='USA'; 
12