操作系统主要分为:Windows和Linux两大阵营。Windows:是由微软公司开发。是在MS-DOS的基础上增加多任务的用户图形界面。从1985年开始Windows1.0,2.0,到后来的95,98,2000,XP,7,10等。这些有微软开发的产品都是有版权的,都需要我们去花钱购买,就是copyright,属于著作权保护。而Linux正好相反。Linux简介LinusTorvalds在上学的时
分类:
系统相关 时间:
2020-03-10 23:27:06
阅读次数:
94
func twoSum(nums []int, target int) []int { array1 := make([]int, 0) final := 0 for i := 0; i < len(nums); i++ { for j := 0; j < len(nums); j ++ { if ...
分类:
编程语言 时间:
2020-03-08 19:24:52
阅读次数:
58
给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.与 target 最接近的三个数 ...
分类:
其他好文 时间:
2020-03-07 12:56:43
阅读次数:
63
给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/coin-change著作权归领 ...
分类:
其他好文 时间:
2020-03-06 12:57:23
阅读次数:
47
给定一个可包含重复数字的序列,返回所有不重复的全排列。 示例: 输入: [1,1,2]输出:[ [1,1,2], [1,2,1], [2,1,1]] 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/permutations-ii著作权归领扣网络所 ...
分类:
其他好文 时间:
2020-02-28 22:54:04
阅读次数:
52
303 区域和检索 数组可修改 给定一个整数数组 nums,求出数组从索引 i 到 j (i ≤ j) 范围内元素的总和,包含 i, j 两点。 update(i, val) 函数可以通过将下标为 i 的数值更新为 val,从而对数列进行修改。 示例: 说明: 1. 数组仅可以在 update 函数 ...
分类:
编程语言 时间:
2020-02-27 19:08:04
阅读次数:
89
给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 ...
分类:
其他好文 时间:
2020-02-24 20:50:13
阅读次数:
62
不难看出,loHead和loTail两个节点分别记录不需要移动的链表的头部和尾部,hiHead和hiTail分别记录需要移动的链表头部和尾部. 假设在扩容的时候某个数组下有这样一个链表 : image 其中,假设天蓝色部分的不需要挪动,红色部分的需要挪动 第一步 : 建立loHead loTail ...
分类:
其他好文 时间:
2020-02-24 16:42:11
阅读次数:
61
//普通操作 void swap(int &a, int &b) { a = a + b; b = a - b; a = a - b; } //位与操作 void swap(int &a, int &b) { a ^= b; b ^= a; a ^= b; } 作者:力扣(LeetCode)链接:h ...
分类:
其他好文 时间:
2020-02-24 09:45:24
阅读次数:
52
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy."输出:"We%20are%20happy." 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ti-huan-kong-ge-l ...
分类:
其他好文 时间:
2020-02-23 21:58:21
阅读次数:
62