206. Reverse Linked List 题目: https://leetcode.com/problems/reverse-linked-list/ 难度: Easy 用三个指针,分别指向prev,cur 和 …
标签:LeetCode
LeetCode算法练习——深度优先搜索 DFS(2)
更多干货就在我的个人博客 BlackBlog.tech 欢迎关注! 也可以关注我的csdn博客:黑哥的博客 谢谢大家! 我们继续LeetCode之旅. 做了一段时间的LeetCode,感觉还是不错的。算法很基础,没有特别…
LeetCode算法题-Binary Watch(Java实现)
这是悦乐书的第216次更新,第229篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第84题(顺位题号是401)。二进制手表顶部有4个LED,代表小时(0-11),底部的6个LED代表分钟(0…
二刷5. Longest Palindromic Substring
Medium 处理情况有三种, 处理方法本质上是一种动态规划,现在的状态取决于前一个状态 Substring长度为1的都是palindrome 长度为2的就判断两个char是不是相等就行 上面两个相当于动归的base c…
Leetcode 109. Convert Sorted List to Binary Search Tree
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST. …
Leetcode 146. LRU Cache
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following ope…
2018-07-14
693. 交替位二进制数 题目描述 给定一个正整数,检查他是否为交替位二进制数:换句话说,就是他的二进制数相邻的两个位数永不相等。 示例 1: 输入: 5 输出: True 解释: 5的二进制数是: 101 示例 2: …
binary-tree-level-order-traversal
描述: Given a binary tree, return the level order traversal of its nodes’ values. (ie, from left to right,…
Day13. Reverse String II(541)
问题描述 Given a string and an integer k, you need to reverse the first k characters for every 2k characters count…
69.Sqrt(x)-Leetcode
我的AC方法(暴力) class Solution { public: int mySqrt(int x) { int i=1; while(x/i>=i) i++; return i-1; } }; 最优解法 思…
Advent of Code Day 8 注册表爱好者
解题语言不限Java Advent of Code Day 1 逆向验证码 Advent of Code Day 2 损坏校验和 Advent of Code Day 3 螺旋内存 Advent of Code Day …
尺取法
尺取法 尺取法核心思路 尺取法其实也是一种模拟,是解决寻找区间和问题的一种方法。 假如有这么一个问题:给你一些数,请在这些数中找到一个区间,使得区间里每一个元素的和大于或等于给定的某个值。 不会尺取法的话,肯定就会开双重…