Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
leetcode 19. 删除链表的倒数第 N 个结点(c++)
思路分析 常规解法 双指针与栈 两种解法 题解1 Definition for singly linked list struct ListNode int val ListNode next ListNode val 0 next nul
leetcode练习
链表
LeetCode
c
leetcode(263,389) python实现
题263 题目要求判断一个数是否是丑数 丑数定义为它的质因数只包括在2 3 5 Ugly numbers are positive numbers whose prime factors only include 2 3 5 For exa
leetcode练习
LeetCode
python
Leetcode每日一题:589. N 叉树的前序遍历
前序遍历二叉树的要点就是根左右 在这里遍历的是n叉树 因此先访问根节点 然后再遍历根节点的每个孩子就可以了 递归解法 Definition for a Node class Node def init self val None child
leetcode练习
LeetCode
深度优先
算法
python
leetcode 5. 最长回文子串(c++)
题目 思路分析 中心扩向两边的思想 根据回文串的性质 如str aba 从b出发 往两边同时遍历并比较字符是否相同即可 令left i 1 right i 1 那么依次比较str left str right 是否成立 如成立 继续比较 若
leetcode练习
c
算法
动态规划
leetcode 241. 为运算表达式设计优先级(c++)
思路分析 最初理解这道题目时 认为任意一个运算符号都有运算优先级 即使出现相同的运算符 那么按照该思路解答 即采用回溯的方法即可解答 如题解1所示 但提交之后会显示 在讨论区得知 题目的意思应该是括号的位置不同算一个答案 而不是计算顺序不同
leetcode练习
c
LeetCode
算法