- 目录 题目 解题 方法一、纯数学法 题目 (原题链接:https://leetcode-cn.com/problems/reverse-integer) 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 ... 目录 题目 解题 方法一、纯数学法 题目 (原题链接:https://leetcode-cn.com/problems/reverse-integer) 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 ...
- LeetCode 是一个非常棒的 OJ(Online Judge)平台,收集了许多常见的算法面试题目,同时还收录很多互联网公司的题库内容。如果为了面试刷题,LeetCode绝对是一个绝佳的选择。即使不为了跳槽面试,作为一个程序员,通过LeetCode保持手感也是不错的选择。本人就是平时刷刷题,在LeetCode上打打卡,告诉自己除了日常工作内容,还能做一些自己感兴趣的事情。 ... LeetCode 是一个非常棒的 OJ(Online Judge)平台,收集了许多常见的算法面试题目,同时还收录很多互联网公司的题库内容。如果为了面试刷题,LeetCode绝对是一个绝佳的选择。即使不为了跳槽面试,作为一个程序员,通过LeetCode保持手感也是不错的选择。本人就是平时刷刷题,在LeetCode上打打卡,告诉自己除了日常工作内容,还能做一些自己感兴趣的事情。 ...
- 目录 题目 解题 方法一、深度优先搜索法 方法二、广度优先搜索法 题目 (原题链接:https://leetcode-cn.com/problems/number-of-islands/) 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 ... 目录 题目 解题 方法一、深度优先搜索法 方法二、广度优先搜索法 题目 (原题链接:https://leetcode-cn.com/problems/number-of-islands/) 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 ...
- 文章目录 学习目标 栈 基本概念 栈的基本运算 栈的顺序实现 双栈 栈的链接实现 考试要点 小结 关注我吧 学习目标 自考重点、期末考试必过指南,这篇文章让你理解什么是栈、什么是队列、什么是数组 掌握栈、队列的顺序存储结构和链式存储结构 掌握栈、队列的基本操作在顺序存储结构和链式存储结构上的实现 掌握矩阵... 文章目录 学习目标 栈 基本概念 栈的基本运算 栈的顺序实现 双栈 栈的链接实现 考试要点 小结 关注我吧 学习目标 自考重点、期末考试必过指南,这篇文章让你理解什么是栈、什么是队列、什么是数组 掌握栈、队列的顺序存储结构和链式存储结构 掌握栈、队列的基本操作在顺序存储结构和链式存储结构上的实现 掌握矩阵...
- 目录 题目 解题 方法一、回溯法 题目 (原题链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/) 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应... 目录 题目 解题 方法一、回溯法 题目 (原题链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/) 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应...
- 目录 语法 参数 返回值 技术细节 浏览器支持 实例 源码 今天在使用JS处理字符串数组寻找好用的方法时,发现了一位全能选手splice(),为什么说它是全能选手呢?因为它可以删除元素,也可以添加元素,而且还可以同时进行删除和添加元素的操作,666啊,接下来让我们了解一下这位神奇的朋友。 先看基本语法: 语法 array.splice(in... 目录 语法 参数 返回值 技术细节 浏览器支持 实例 源码 今天在使用JS处理字符串数组寻找好用的方法时,发现了一位全能选手splice(),为什么说它是全能选手呢?因为它可以删除元素,也可以添加元素,而且还可以同时进行删除和添加元素的操作,666啊,接下来让我们了解一下这位神奇的朋友。 先看基本语法: 语法 array.splice(in...
- 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/valid-parentheses/) 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 ... 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/valid-parentheses/) 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 ...
- 文章目录 线性表 基本概念 线性表的顺序存储 线性表的顺序存储的时间复杂度 线性表的链接存储 线性表在单链表上实现基本运算 初始化 初始化成功,开始插入元素 单链表的时间复杂度 循环链表 双向循环链表 期末考试 线性表 这篇博客写的是线性表相关的内容,包括如下部分,先看下有木有期待 啥是线性表 线性表的顺序存储... 文章目录 线性表 基本概念 线性表的顺序存储 线性表的顺序存储的时间复杂度 线性表的链接存储 线性表在单链表上实现基本运算 初始化 初始化成功,开始插入元素 单链表的时间复杂度 循环链表 双向循环链表 期末考试 线性表 这篇博客写的是线性表相关的内容,包括如下部分,先看下有木有期待 啥是线性表 线性表的顺序存储...
- 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/min-stack/) 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索... 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/min-stack/) 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索...
- 目录 题目 解题 方法一、二分查找法 题目 (原题链接:https://leetcode-cn.com/problems/element-appearing-more-than-25-in-sorted-array/) 给你一个非递减的 有序 整数数组,已知这个数组中恰好有一个整数,它的出现次数超过数组元素总数的 25%。 ... 目录 题目 解题 方法一、二分查找法 题目 (原题链接:https://leetcode-cn.com/problems/element-appearing-more-than-25-in-sorted-array/) 给你一个非递减的 有序 整数数组,已知这个数组中恰好有一个整数,它的出现次数超过数组元素总数的 25%。 ...
- 1.for(var propertyname in obj) { alert(obj[propertyname]) } 遍历循环对象obj的属性数组,这个非常有用,特别是在前台拼接json数组的时候 2.var arr = [];arr.push();arr.join(” “); 声明一个数组,添加元素 这种方式的效率要远远高于jsonstr += 这种直接拼接的... 1.for(var propertyname in obj) { alert(obj[propertyname]) } 遍历循环对象obj的属性数组,这个非常有用,特别是在前台拼接json数组的时候 2.var arr = [];arr.push();arr.join(” “); 声明一个数组,添加元素 这种方式的效率要远远高于jsonstr += 这种直接拼接的...
- 目录 题目 解题 方法一、递归法 题目 (原题链接:https://leetcode-cn.com/problems/same-tree/) 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 解题 方法一、递归法 分析:先比较当前节点,值相等再依次比较左子树和右子树,... 目录 题目 解题 方法一、递归法 题目 (原题链接:https://leetcode-cn.com/problems/same-tree/) 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 解题 方法一、递归法 分析:先比较当前节点,值相等再依次比较左子树和右子树,...
- c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。 (可以复制其他任意数据类型) strcpy(a,b); 只能将b字符串复制给a字符串 函数原型 void *memcpy(void *dest, const void *src, size_t n); 功能 从... c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。 (可以复制其他任意数据类型) strcpy(a,b); 只能将b字符串复制给a字符串 函数原型 void *memcpy(void *dest, const void *src, size_t n); 功能 从...
- 一般写关于操作文件的读取的几个通用步骤!!! 1、明确源和目的。 源:InputStream Reader 一定是被读取的。 目的:OutputStream Writer 一定是被写入的。 2、处理的数据是否是纯文本的数据? 是:使用字符流。Reader Writer 否:使用字节流。 InputStream OutputStream 到这里,两个明确确... 一般写关于操作文件的读取的几个通用步骤!!! 1、明确源和目的。 源:InputStream Reader 一定是被读取的。 目的:OutputStream Writer 一定是被写入的。 2、处理的数据是否是纯文本的数据? 是:使用字符流。Reader Writer 否:使用字节流。 InputStream OutputStream 到这里,两个明确确...
- 转换流 ★转换流功能1:充当字节流与字符流之间的桥梁 需求:模拟英文聊天程序,要求: (1) 从键盘录入英文字符,每录一行就把它转成大写输出到控制台; (2) 保存聊天记录到字节流文件。 要求1的设计分析: 1)需要从键盘接收录入,得用System.in,它是字节输入流InputStream; 2)需要处理字符,可以自己把字节强转成字符,也可以用字符流; ... 转换流 ★转换流功能1:充当字节流与字符流之间的桥梁 需求:模拟英文聊天程序,要求: (1) 从键盘录入英文字符,每录一行就把它转成大写输出到控制台; (2) 保存聊天记录到字节流文件。 要求1的设计分析: 1)需要从键盘接收录入,得用System.in,它是字节输入流InputStream; 2)需要处理字符,可以自己把字节强转成字符,也可以用字符流; ...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签