240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    剑指 Offer 06:从尾到头打印链表

    输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1:输入:head = [1,3,2]输出:[2,3,1] 我的题解...

  • Resize,w 360,h 240
    剑指offer30:包含min函数的栈

    定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1...

  • Resize,w 360,h 240
    剑指offer09:用两个栈实现队列

    题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在...

  • leetcode有效的完全平方数

    给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。进阶:不要使用任何内置的库...

  • for _ in range(m+1)

    for _ in range()中,是python中的一个变量,跟i一样,但是i是可能用到的循环变量,只是用来表示循环次数,因为不会使用单独的下...

  • 3.无重复字符的最长字串——滑动窗口

    给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。输入: s = "abcabcbb"输出: 3解释: 因为无重复字符的最长...

  • 在python中实现栈

    栈是一种线性结构,特点是后进先出。栈中数据的插入和删除都是在栈顶端进行,常见的栈的操作函数为: empty() size() top() pus...

  • 字符数组转化为字符串

    字符数组转字符串 方法1 arr = ['a','b']str1 = ''.join(arr) 方法2 arr = [1,2,3] str = ...

  • 贪心算法

    greedy algorithm在每一步都做出在当时看起来最佳的选择,也就是,它总是做出局部最优的选择,寄希望于这样的选择能导致全局最优解。 1...