摘要:
各位,相信有很多人都在找鲁路修这部广播剧的资源,b站和某博都有人发过,但是是没画面的。原因懂得都懂。 微博有人把资源放在某度网盘,但是这个用起来有多痛苦想必大家都清楚不再赘述。 为什么我们就无法在线观看呢?受这罪要。俗话说的好,我可以不看,但是他不能没有! 因此我在某管发了一份高清版本的视频,链接如 阅读全文
摘要:
本文讨论操作系统提供的基本的抽象——进程。进程的非正式定义非常简单:进程就是运行中的程序。程序本身只是存在磁盘上面的一些指令(也可能是一些静态数据),是没有生命周期的。是操作系统让这些字节运行起来让程序发挥作用。 事实表明,人们常常希望同时运行多个程序。比如:在使用计算机或者笔记本的时候,我们会同时 阅读全文
摘要:
Go语言的 defer 语句会将其后面跟随的语句进行延迟处理,在 defer 归属的函数即将返回时,将延迟处理的语句按 defer 的逆序进行执行,也就是说,先被 defer 的语句最后被执行,最后被 defer 的语句,最先被执行。 关键字 defer 的用法类似于面向对象编程语言 Java 和 阅读全文
摘要:
@(理解Java继承) 1.1 类、超类和子类 现在让我们回忆一下在前一章中讨论过的 Employee 类。假设你在某个公司工作,这个公司里经理的待遇与普通员工的待遇存在着一些差异。不过,他们之间也存在着很多相同的地方,例如,他们都领取薪水。只是普通员工在完成本职任务之后仅领取薪水,而经理在完成了预 阅读全文
摘要:
汽车从起点出发驶向目的地,该目的地位于出发位置东面 target 英里处。 沿途有加油站,每个 station[i] 代表一个加油站,它位于出发位置东面 station[i][0] 英里处,并且有 station[i][1] 升汽油。 假设汽车油箱的容量是无限的,其中最初有 startFuel 升燃 阅读全文
摘要:
Go语言中允许使用多维数组,因为数组属于值类型,所以多维数组的所有维度都会在创建时自动初始化零值,多维数组尤其适合管理具有父子关系或者与坐标系相关联的数据。声明多维数组的语法如下所示: var array_name [size1][size2]...[sizen] array_type 其中,arr 阅读全文
摘要:
数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,所以在Go语言中很少直接使用数组。 和数组对应的类型是 Slice(切片),Slice 是可以增长和收缩的动态序列,功能也更灵活,但是想要理解 slice 工作原理的话需要先理解数组,所以本文主要 阅读全文
摘要:
盛最多水的容器 给定一个长度为 n$(n == height.length,2 <= n <= 10^5)$ 的整数数组 height。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) $(0 <= height[i] <= 10^4)$ 。找出其中的两条线, 阅读全文
摘要:
Go Modules依赖包管理 在 Go 项目开发中,依赖包管理是一个非常重要的内容,依赖包处理不好,就会导致编译失败。而且 Go 的依赖包管理有一定的复杂度,所以,我们有必要系统学习下 Go 的依赖包管理工具。 首先介绍下 Go 依赖包管理工具的历史,并详细介绍下目前官方推荐的依赖包管理方案 Go 阅读全文
摘要:
中文题面:给定一个整数 n ,返回可表示为两个 n 位整数乘积的 最大回文整数 。因为答案可能非常大,所以返回它对 1337 取余 。 英文题面:Given an integer n, return the largest palindromic integer that can be repres 阅读全文
摘要:
给你一个整数 n ,按字典序返回范围 [1, n] 内所有整数。你必须设计一个时间复杂度为 O(n) 且使用 O(1) 额外空间的算法。相关标签:深度优先搜索,字典树;提示:1 <= n <= 5 * 10^4 。 Tire树(又称单词查找树)简介:是一种树形结构,是一种哈希树的变种。典型应用于统计 阅读全文
摘要:
给你一个整数数组 nums,和一个整数 k 。在一个操作中,您可以选择 0 <= i < nums.length 的任何索引 i 。将 nums[i] 改为 nums[i] + x ,其中 x 是一个范围为 [-k, k] 的整数。对于每个索引 i ,最多 只能 应用 一次 此操作。nums 的 分 阅读全文
摘要:
6 动态规划 6.1 最长上升字符串 O(log n) const int MAXN=500010; int a[MAXN],b[MAXN]; /** * 用二分查找的方法找到第一个位置 * 使得 num>b[i-1] 并且 num<b[i] * 并用 num 代替 b[i] */ int Sear 阅读全文
摘要:
初学者在学习向上转型可能会很难理解,向上转型并不能调用子类特有属性和方法,我们必须先生成子类实例再赋值给父类引用(向上转型),然后将父类引用向下强制转换给子类引用(向下转型),这样才能调用子类中的所有成员。这看起来像是多次一举,还不如直接创建子类实例。 随着技术的提升,我们在学习其它开源项目时会发现 阅读全文
摘要:
读入一个正整数$n$,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含$1$个测试用例,即给出自然数$n$的值。这里保证$n$小于$10^{100}$ 。 输出格式: 在一行内输出$n$的各位数字之和的每一位,拼音数字间有$1$空格,但一行中最后一个拼音数字后没有空格 阅读全文