code_ME
code_ME
全部文章
分类
c语言(1)
git入门使用(1)
Java(1)
LeetCode(2)
剑指Offer(7)
工具使用(1)
操作系统(1)
数据库(6)
数据结构(4)
算法(10)
计算机网络(2)
归档
标签
去牛客网
登录
/
注册
小白的探索之路
专注,努力,认真
TA的专栏
5篇文章
0人订阅
剑指Offer
5篇文章
680人学习
全部文章
(共36篇)
嵌入式系统
嵌入式系统学习总结 嵌入式系统的理解 嵌入式系统的历史 嵌入式系统起源于20世纪70年代,它是硬件和软件交替发展的双螺旋式发展;早期的嵌入式系统以功能简单的单片机为核心,这种系统大部分应用于各类工业控制,这一阶段嵌入式系统的主要特点是系统结构和功能比较单一,处理效率比较低;随着微处理器的诞生,...
2020-09-05
2
842
数组中重复的元素(剑指Offe.03)
数组中重复的元素(剑指Offe.03) 题目描述: 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 解题思路 遍历数组,采用HashMap...
2020-09-05
1
416
计数二进制子串--LeetCode #696
计数二进制子串–LeetCode #696 题目 给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合在一起的。 注:重复出现的子串要计算它们出现的次数。 示例 : 输入: "10101" 输出: 4 解释:...
2020-09-05
0
420
全排列(LeetCode #43)
全排列(LeetCode #63) 题目:给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 题目链...
2020-09-05
0
455
二叉树的最小深度(LeetCode #111)
二叉树的最小深度(LeetCode #111) 题目 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 ...
2020-09-05
0
498
二分查找(LeetCode #704)
二分查找(LeetCode #704) 解题思路 基本的二分搜索 搜索区间为[left, right],所以终止条件为left<=right 为了防止溢出,使用mid = left + (right - left) / 2 代码 class Solutio...
2020-09-05
0
448
打开转盘锁(LeetCode #752)
打开转盘锁(LeetCode #752) 题目 你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: ‘0’, ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9’ 。每个拨轮可以自由旋转:例如把 ‘9’ 变为 ‘0’,‘0’ 变为 ‘9’ 。每次旋转都只...
2020-09-05
0
492
剑指 Offer 65. 不用加减乘除做加法
剑指 Offer 65. 不用加减乘除做加法 题目 解题思路 代码 class Solution { public int add(int a, int b) { while(b != 0) { // 当进位为 0 时跳出 int c = ...
2020-09-05
0
448
735. 行星碰撞
735. 行星碰撞 题目 给定一个整数数组 asteroids,表示在同一行的行星。 对于数组中的每一个元素,其绝对值表示行星的大小,正负表示行星的移动方向(正表示向右移动,负表示向左移动)。每一颗行星以相同的速度移动。 找出碰撞后剩下的所有行星。碰撞规则:两个行星相互碰撞,较小的行星会爆炸...
2020-09-05
0
908
剑指 Offer 45. 把数组排成最小的数
剑指 Offer 45. 把数组排成最小的数 题目 输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 示例 1: 输入: [10,2] 输出: "102" 链接:https://leetcode-cn.com/proble...
2020-09-05
0
461
首页
上一页
1
2
3
4
下一页
末页