这是悦乐书的第247次更新,第260篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第114题(顺位题号是504)。给定一个整数,返回其基数为7的字符串表示。例如: 输入:100 输出:“20…
分类:LeetCode
[LeetCode By Go 58]551. Student Attendance Record I
题目 You are given a string representing an attendance record for a student. The record only contains the follow…
LeetCode 275 H-Index II
题目描述 Follow up for H-Index: What if the citations array is sorted in ascending order? Could you optimize your …
【leetcode】刷题暂告一个段落
近一年没有写代码了,手痒无聊,集中刷了近一百题,前一半按序全部做了,后面的挑了有意思的做,一眼看起来太简单的且重复类型的就忽略了。最近挑的题,发现没有了自测按钮,不太方便。暂时不再刷题了。开启新的一章,学习“机器学习”,…
LeetCode | Binary Tree Level Order Traversal II(二叉树层序遍历II)
Given a binary tree, return the bottom-up level order traversal of its nodes’ values. (ie, fro…
LeetCode [292. Nim Game] 难度[easy]
题目 You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time …
[剑指offer] 跳台阶
本文首发于我的个人博客:尾尾部落 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 解题思路 按照题意, 1 级 —- 1 种 …
128. 最长连续序列
解题思路 排序+去重 那么这个题目的时间复杂度是O(N^2) 首先去重, 这里使用unordered_set<> , 时间复杂度O(N) 然后排序, 时间复杂度是O(nlogn) union find 这个思…
LeetCode 4-5
这两题都涉及到一个小细节,就是数组个数的奇偶和下标的关系。一个数组的个数是n,下标就是0到n-1;如果n是奇数,(n-1)/2就是中间元素的下标,如果n是偶数,(n-1)/2和n/2就是位于中间的两个元素;而且,n是奇数…
[LeetCode By Go 24]653. Two Sum IV - Input is a BST
题目 Given a Binary Search Tree and a target number, return true if there exist two elements in the BST such tha…
LeetCode算法题-Minimum Absolute Difference in BST(Java实现)
这是悦乐书的第253次更新,第266篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第120题(顺位题号是530)。给定具有非负值的二叉搜索树,找到任意两个节点的值之间的最小绝对差。例: 输入…
【leetcode】- Basic Calculator(计算器+-())
1、题目描述 Implement a basic calculator to evaluate a simple expression string. The expression string may contain …