前言

本人忠实 LOL 粉丝,我尽力用峡谷语言表达知识,帮助自己和零基础小白理解,相信即使是王者荣耀玩家也能看懂大概。

如果你什么都不懂,看着我这个应该可以提高提高智商吧。

本文将用 JavaScript 语言记录在 LeetCode刷的算法题,你可以看着我的路线一起开启这局游戏。

我这波对线的细节和建议:

  • 知识体系化学习,不容易遗忘

装备不要乱买,鞋子,神话装备,核心装备,防御装备等,凑齐六神装。

  • 打不过赶快按b回城,跟着腿子走

面对一道新的题目毫无头绪的话,直接放弃去看题解,然后记录下来,反复复习,直到这个解法成为自己的知识为止。这是效率最高的学习办法。

  • 接受自己是新手

就当自己是青铜仔就行,段位慢慢加,总有一天上王者

此篇为:

  • 栈与队列与链表篇

题目目录

文章目录

  • 前言
  • 题目目录
    • 20.有效的括号
    • 946.验证栈序列
  • 20.有效的括号
  • 946.验证栈序列
  • 921.使括号有效的最少添加
  • 901.股票价格跨度
  • 739.每日温度
  • 907.子数组的最小值之和
  • 1190.反转每对括号间的子串
  • 1249.移除无效的括号

集合!准备团战!

一共八题,预计使用一个星期弄懂,接近一天一题,其中空闲的一天做两题吧

时间:4.22-4.29

4.29晚上11点总结验收成果

20.有效的括号

20.有效的括号

我的题解:

class Solution:def isValid(self, s: str) -> bool:if len(s)%2 == 1 :return Falsepairs = {"}":"{",")":"(","]":"[",}stack = list()for ch in s:if ch in pairs: # 如果是右括号if not stack or stack[-1]!=pairs[ch]:return Falsestack.pop()else : #如果是左括号stack.append()return not stack

小结:

  • 用len判断是否是空栈:len(stack) == 0

  • 查看栈顶: stack[-1]

LOL语言:

栈的特点是,先进后出。此时我们假设有三对情侣,拉克丝和ez ,霞和洛,塞纳和卢仙。分别等于我们的括号,{},[],(),

他们走进了小龙坑,此时小龙坑符合栈的特点,一个人最先进去了,最后才能出来。

现在,我们创建一个智能小龙坑 pairs ,他知道谁和谁是情侣。给出ez能得出是拉克丝结论。

现在有一队组合,他们是 ez 霞 卢仙 拉克丝 洛 塞纳 {[()]}

我们要判断他们组合关系对不对

扫视他们每个人,如果是男的(右括号),就让他看看最后进小龙坑的是不是他老婆,(他只能看到最后进小龙坑的是谁)
如果是女的,就让他直接进小龙坑。

不是他老婆,直接false,是他老婆,就让他老婆出小龙坑,一起出去补个兵。

最后小龙坑没人,代表人人有老婆,人人没问题。
小龙坑有人,代表有问题!

946.验证栈序列

class Solution:def validateStackSequences(self, pushed: List[int], popped: List[int]) -> bool:stack = list ()while pushed:stack.append(pushed.pop(0))while stack and stack[-1] == popped[0]:stack.pop()popped.pop(0)return len(stack)==0

LOL语言学算法!(会玩王者荣耀和lol就能懂)相关推荐

  1. 贪心算法求解:王者荣耀购买点券最优策略

    哪里会有人喜欢孤独,只不过是不喜欢失望. 有目录,不迷路 前言 言归正传 贪心算法 前言 最近看了下<算法图解>确实给自己不少启发,感觉自己看世界都多了一个角度.多了一分透彻,就连玩游戏的 ...

  2. 用自己训练的AI玩王者荣耀是什么体验?

    一.前言 大家好,我是 Jack . 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha ...

  3. 这个太酷了 | python实现AI玩王者荣耀

    简介 基于pytorch框架用resnet101加GPT搭建AI玩王者荣耀,1.4k star.作者使用后裔100多局对战数据进行训练,训练的模型可以直接拿来用,也可以自己操作产生训练数据来训练自己的 ...

  4. 荣耀v10玩flash游戏_沫子玩王者荣耀被打哭?直言这个游戏比吃鸡还难玩

    对于经常玩<绝地求生>的小伙伴,说起吃鸡一姐沫子相信不少人都会有所耳闻,职业选手出身的沫子,操作在很多技术主播中都是相当排前的,再加上有一颗大大咧咧的心脏,直播间内也是不缺乏欢声笑语.然而 ...

  5. 华为android9王者荣耀卡,华为mate9玩王者荣耀怎么样 mate9玩王者荣耀卡吗

    华为mate9玩王者荣耀怎么样?mate9玩王者荣耀卡吗?mate9是基于安卓7.0再开发的手机系统,很多小伙伴似乎不知道华为mate9玩王者荣耀断触怎么办,小编今天就带来了华为mate9玩王者荣耀优 ...

  6. 王者荣耀服务器维护中可是别人能玩,王者荣耀:当别人玩你的号,最怕别人动你账号里哪些东西?...

    原标题:王者荣耀:当别人玩你的号,最怕别人动你账号里哪些东西? 当我们玩王者荣耀上分上不去的时候,有的玩家会把号给朋友或者别的好友帮忙上分.如果是认识的人还好,账号交给他还算放心.如果交给了不认识的玩 ...

  7. 用计算机玩王者荣耀,王者荣耀你们用电脑玩王者荣耀顺手吗? - 游戏发言 - 酷酷跑手机游戏...

    我感觉有一点不顺手,那我也是一个职业,专门玩撸啊撸的玩家,但是呢,我就觉得王者荣耀这款游戏不应该搬上电脑这个平面上.王者荣耀是手游它搬上电脑给了诸多英雄,造成不便.比如其中的李白,难道你在李白释放技能 ...

  8. 玩王者荣耀android平板,2018适合玩王者荣耀的高性价比手机与平板电脑推荐

    原标题:2018适合玩王者荣耀的高性价比手机与平板电脑推荐 虽说去年<绝地求生>手游开始火爆起来了,但由于尚未完全成熟,很多新模式和玩法尚未成型.加上手机端体验不如电脑端好.加上最近王者荣 ...

  9. 如何在电视上玩王者荣耀

    如何在电视上玩王者荣耀 前言 打开第三方应用安装权限 安装腾讯游戏管家 安装配置王者荣耀 解决装备无法购买问题 解决三技能无法加点问题 前言 目前市面上的智能电视或机顶盒配置越来越高,部分配置高的电视 ...

最新文章

  1. RxJava使用(三)Scheduler 线程控制
  2. Feign的日志级别设置(显示feign调用服务过程中的日志信息)
  3. 音视频技术开发周刊 93期
  4. diy计算机组装注意事项,自己组装电脑要注意什么?DIY老司机教你装机注意事项...
  5. 中国信通院专家当选ITU-T分布式账本焦点组副主席
  6. html5有本地存储吗,HTML5的本地存储
  7. Selenium-WebDriver驱动对照表
  8. ipmitool介绍_ipmitool管理工具
  9. 基于SQL Server CE的移动服务系统开发
  10. DSP28335代码生成——如何使用两个中断
  11. 大数据技术之Hadoop概述
  12. 必应壁纸php,自动下载每日必应壁纸到指定文件夹php源码
  13. 计算机电源atx,除了ATX和SFX电源,其实还有很多种电源规格,你了解几个?
  14. linux中增加用户
  15. win10 ie浏览器卸载后无法重启,试了网上各种方法都无法重启
  16. [Setting]设置Word插入题注快捷键
  17. MonoRail MVC应用(1)-VM/HTML页面
  18. 笔记本突然无线和有线都不能使用
  19. python manage.py runserver常驻服务器一直运行
  20. 五子棋java毕业设计论文_基于Java的五子棋游戏的设计毕业论文,课程设计,研究生文献...

热门文章

  1. Form个性化即时打印
  2. MongoDB运行状态、性能监控与分析
  3. 扫描图像二维码抠图(倾斜校正 去黑边)
  4. 速码云信息-----短信接口代码参数
  5. 两篇基于语义地图的视觉定位方案:AVP-SLAM和RoadMap
  6. OSC 在线更改表结构
  7. [7]云计算相关-理解云计算|角色与边界|云使能技术|unit4云安全|云安全威胁|威胁作用者
  8. python1~100猜数字游戏规则_Python小游戏——猜数字教程(random库教程)
  9. 鼠标移上去显示手的形状
  10. Vue中的情侣属性$dispatch和$broadcast详解