上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 剑指 Offer 32 - III. 从上到下打印二叉树 III 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 阅读全文
posted @ 2022-04-14 16:27 沐灵_hh 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 31. 栈的压入、弹出序列 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,序列 {1,2,3,4,5} 是某栈的压栈序列,序列 {4,5,3,2,1} 是该压栈序列对应的一个弹出序列,但 {4,3,5,1,2 阅读全文
posted @ 2022-04-14 16:25 沐灵_hh 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 30. 包含min函数的栈 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 思路 开一个栈用来做 push, pop,再开另外一个辅助栈用来维护 min 值 待填坑:还有不用辅助栈 阅读全文
posted @ 2022-04-14 16:24 沐灵_hh 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Given a non-empty array of integers nums, every element appears twice except for one. Find that single one. You must implement a solution with a linea 阅读全文
posted @ 2022-02-08 23:19 沐灵_hh 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Lua 学习笔记 Lua 变量 Lua 变量有三种类型:全局变量、局部变量、表中的域 Lua 中的变量全是全局变量,哪怕是语句块或是函数里,除非用 local 显式声明为局部变量 局部变量的作用域从声明位置开始到所在语句块结束 变量默认值均为 nil 赋值语句 赋值是改变一个变量的值和改变表域的最基 阅读全文
posted @ 2022-01-16 20:09 沐灵_hh 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第五章 匿名函数与函数 5.1 匿名函数 fun main(args: Array<String>) { println({ val currentYear = 2022 "Welcome to SimVillage, Mayor! (copyright $currentYear)" }()) } 阅读全文
posted @ 2022-01-16 17:48 沐灵_hh 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 第六章 null 安全与异常 6.1 可空性 可为空: 可以赋 null 值 不可为空: 不能被赋 null 值 fun main(args: Array<String>) { var signatureDrink = "Buttered Ale" signatureDrink = null } 会 阅读全文
posted @ 2022-01-16 17:45 沐灵_hh 阅读(206) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 73. Set Matrix Zeroes 题目 Given an m x n integer matrix matrix, if an element is 0, set its entire row and column to 0's, and return the mat 阅读全文
posted @ 2021-10-21 21:18 沐灵_hh 阅读(18) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 42. Trapping Rain Water 题目 Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much w 阅读全文
posted @ 2021-10-21 21:08 沐灵_hh 阅读(23) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 41. First Missing Positive 题目 Given an unsorted integer array nums, return the smallest missing positive integer. You must implement an alg 阅读全文
posted @ 2021-10-21 20:54 沐灵_hh 阅读(23) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 71. Simplify Path 题目 Given a string path, which is an absolute path (starting with a slash '/') to a file or directory in a Unix-style file 阅读全文
posted @ 2021-10-21 20:39 沐灵_hh 阅读(24) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 148. Sort List 题目 Given the head of a linked list, return the list after sorting it in ascending order. Example 1: Input: head = [4,2,1,3] 阅读全文
posted @ 2021-10-21 20:32 沐灵_hh 阅读(14) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 239. Sliding Window Maximum 题目 You are given an array of integers nums, there is a sliding window of size k which is moving from the very l 阅读全文
posted @ 2021-10-21 20:27 沐灵_hh 阅读(24) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 55. 跳跃游戏 题目 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下 阅读全文
posted @ 2021-10-19 16:59 沐灵_hh 阅读(18) 评论(0) 推荐(0) 编辑
摘要: [LeetCode] 395. 至少有 K 个重复字符的最长子串 题目 给你一个字符串 s 和一个整数 k ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 k 。返回这一子串的长度。 示例 1: 输入:s = "aaabb", k = 3 输出:3 解释:最长子串为 "aaa 阅读全文
posted @ 2021-10-19 16:40 沐灵_hh 阅读(45) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页