Day 37

Date: November 4, 2022 8:39 PM
LinkedIn: https://leetcode.cn/problems/reach-a-number/description/
Title: 到达终点数字

看了爪哇缪斯图解,瞬间清晰。754. 到达终点数字 - 力扣(Leetcode)
对两种假设进行找规律,

第一个一直向一个方向移动target

第二个向两个方向移动到达target

class Solution:def reachNumber(self, target: int) -> int:numMoves, num, t = 0, 0, abs(target) # numMoves为移动次数,num为移动的总距离,t为终点的绝对值while (num < t) or ((num - t) % 2 != 0): # 不满足条件就循环numMoves += 1num += numMovesreturn numMoves

力扣每日一题 到达终点数字相关推荐

  1. 力扣 每日一题 丢失的数字

    文章目录 题目 思路 AC代码 后记 题目 丢失的数字 思路 第一个思路是利用数学公式来对于nums做差得出答案: 第二个思路我觉得比较经典就是利用异或运算.因为异或有两个独特的性质: 0与任何数异或 ...

  2. 【JAVA】交错字符串——力扣每日一题(六)(2020.07.18)

    目录 题目:97. 交错字符串 思路 如果你从本文中学习到丝毫知识,那么请您点点关注.点赞.评论和收藏 大家好,我是爱做梦的鱼,我是东北大学大数据实验班大三的小菜鸡,非常渴望优秀,羡慕优秀的人,个人博 ...

  3. leetcode 力扣每日一题系列详解——总目录

    这是总目录,该系列持续更新中........ leetcode 力扣每日一题系列详解--总目录

  4. 【爬虫】力扣每日一题每天自动邮件提醒!!!

    使用python实现了一个力扣每日一题每天自动邮件提醒的小爬虫,小但实用!!! 文章目录 A.需求来源与分析 B.技术角度分析 C.具体分析步骤 1.接口协议分析 2.发邮件 3.写crontab放服 ...

  5. 力扣每日一题:1720.解码异或后的数组 python异或操作

    1720.解码异或后的数组 https://leetcode-cn.com/problems/decode-xored-array/ 难度:简单 题目: 未知 整数数组 arr 由 n 个非负整数组成 ...

  6. 力扣每日一题每天自动邮件提醒

    A.需求来源与分析 需求来源于生活,对于只是偶尔有兴趣做做题的我,力扣的每日一题对我一直有以下的不便: 太简单不想做,需要花太多时间的不想做,每天打开力扣其实只是想看一下是什么题,有意思才做. 看题需 ...

  7. 力扣每日一题——两数相加II

    发现做的题难度始终不高,今天Leecode给了一个稍微难一点的题目.(前两天没更是因为去拔牙了~~>_<~~) 给你两个 非空 链表来代表两个非负整数.数字最高位位于链表开始位置.它们的每 ...

  8. LeetCode 力扣每日一题 488.祖玛游戏

    题目描述: 你正在参与祖玛游戏的一个变种. 在这个祖玛游戏变体中,桌面上有 一排 彩球,每个球的颜色可能是:红色 'R'.黄色 'Y'.蓝色 'B'.绿色 'G' 或白色 'W' .你的手中也有一些彩 ...

  9. 【04-25】力扣每日一题

    本文首发于馆主君晓的博客,04-25每日一题 题目描述   话不多说,先放题目链接和题目截图,398.随机数索引,题目如下图所示: 题目分析   一般人看到这道题的思路就是使用哈希表去做,首先建立一个 ...

最新文章

  1. windows下使用QtXlsx
  2. anaconda安装tensorflow gpu_安装Tensorflow-gpu的来龙去脉
  3. Oracle性能误区--MTS,RAC,分区,并行查询
  4. Nginx——debug的使用
  5. 聊聊 KVC 和 KVO 的高阶应用
  6. CNN结构:MXNet设计和实现简介
  7. 从Linux到Meego
  8. 微型计算机控制理论基础答案,微型计算机控制技术试卷c
  9. tif 高程_使用ArcGIS提取高程点
  10. 零基础学python图文版-Day2 怎么学 Python?
  11. 深度学习pytorch基础入门教程(1小时)-张量、操作、转换
  12. oracle 恢复dmp数据,Oracle数据库使用DMP文件恢复数据
  13. 韩立刚Linux基础入门,Linux入门基础笔记1(韩立刚课程)(示例代码)
  14. 【历史上的今天】5 月 23 日:Java 正式发布;晶体管的共同发明者出生
  15. 电脑之间快速传输超大文件(100GB以上)的方法
  16. php各种编码集详解和在什么情况下进行使用
  17. Python项目四:新闻聚合
  18. matlab中左移右移如何表示,汇编语言SHLD(双精度左移)和SHRD(双精度右移)指令...
  19. 数据结构(C语言版第2版)课后习题答案
  20. 魂斗罗归来大觉机器人_魂斗罗归来知己知彼百战百胜 Boss模式血量分析

热门文章

  1. 终端命令行新手教程——shell脚本
  2. 合并两个List并去掉重复项
  3. xcode真机调试问题一二
  4. 王者英雄胜率用计算机怎么算,王者荣耀英雄胜率怎么算
  5. 华强北airpods三代连接安卓手机没声音_如何真正的选择一个顶配的华强airpods?...
  6. C# Unity塔防小游戏 答辩PPT截图
  7. 电视、空调新品齐发:小米发力AIoT大家电市场
  8. 数据库enum怎么对应java_java – 如何持久化EnumSet(使用两个数据库表)?
  9. 一个对象实例化的过程(细节)
  10. Unity中的AI算法和实现2-有限状态机FSM(上)