leetcode 每日一题 874. 模拟行走机器人 c++模拟解法

leetcode 每日一题 874. 模拟行走机器人 c++模拟解法

 题目机器人在一个无限大小的 XY 网格平面上行走,从点 (0, 0) 处开始出发,面向北方。该机器人可以接收以下三种类型的命令 commands :-2 :向左转 90 度-1 :向右转 90 度1 <= x <= 9 :向前移动 x ...

LeetCode两数之和-初学C++ 官方哈希解法代码注释-C++代码

题目:1. 两数之和难度简单13489收藏分享切换为英文关闭提醒反馈给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复...

C++ 入门教程开发文档

42 课时 |
17932 人已学 |
免费
开发者课程背景图
LeetCode455分发饼干c++贪心解法

LeetCode455分发饼干c++贪心解法

目录题目思考: 算法思路:代码题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[...

LeetCode排序链表C++解法(详解)

LeetCode排序链表C++解法(详解)

给你链表的头结点 head ,请将其按升序排列并返回排序后的链表示例 1:输入:head = [4,2,1,3]输出:[1,2,3,4]输入:head = [-1,5,3,4,0]输出:[-1,0,3,4,5]示例 3:输入:head = []输出:...

LeetCode1290 二进制链表转整数C++解法(vector实现)

LeetCode1290 二进制链表转整数C++解法(vector实现)

给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返回该链表所表示数字的 十进制值 。示例1:输入:head = [1,0,1]输出:5解释:二进制数 (101) 转化为十进制数 (5)class Solution { ...

LeetCode203题移除链表元素C++解法(适合基础薄弱)

LeetCode203题移除链表元素C++解法(适合基础薄弱)

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。示例 1:输入:head = [1,2,6,3,4,5,6], val = 6输...

LeetCode142. 环形链表 II(C++俩种解法)

LeetCode142. 环形链表 II(C++俩种解法)

给定一个链表的头节点  head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如...

LeetCode 704 二分查找 C++ 解法

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target  ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 n...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6443+人已加入
加入
相关电子书
更多
继承与功能组合
对象的生命期管理
移动与复制
立即下载 立即下载 立即下载