0%

新装虚拟机-网络配置

1、vmware网络简介

1.Host-Only(仅主机模式)

Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:

阅读全文 »

排序算法展示

排序定义及其性质

一、冒泡排序

  冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法

  它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。

  这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。

阅读全文 »

Windows小技巧

  用于记录日常使用Windows的小技巧,后期会不断更新。勤于记录,孰能生巧。

阅读全文 »

辛丑牛年新年展望(2021)

  2021年2月12日为辛丑牛年正月初一,就农历而言,今天便就是中国的农历新年。作为一个对传统佳节有浓厚感情的传统国人,辞旧迎新、展望未来便是本文的初衷。2020元旦总结虽有稍许记录,却未整理成文,今天借这个机会发表啦!

阅读全文 »

剑指 Offer 07. 重建二叉树

题目来源:剑指 Offer 07.

题目链接:https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof/

题目描述

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。

例如,给出

1
2
前序遍历 preorder = [3,9,20,15,7]
中序遍历 inorder = [9,3,15,20,7]

返回如下的二叉树:

1
2
3
4
5
  3
/ \
9 20
/ \
15 7

限制:

0 <= 节点个数 <= 5000

阅读全文 »

剑指 Offer 06. 从尾到头打印链表

题目来源:剑指 Offer 06.

题目链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/

题目描述

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。

示例 1:

1
2
输入:head = [1,3,2]
输出:[2,3,1]

限制:

0 <= 链表长度 <= 10000

阅读全文 »

剑指 Offer 04. 二维数组中的查找

题目来源:剑指Offer04

题目链接:https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/

题目描述

在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

示例:

现有矩阵 matrix 如下:

1
2
3
4
5
6
7
[
[1, 4, 7, 11, 15],
[2, 5, 8, 12, 19],
[3, 6, 9, 16, 22],
[10, 13, 14, 17, 24],
[18, 21, 23, 26, 30]
]

给定 target = 5,返回 true

给定 target = 20,返回 false

限制:

0 <= n <= 1000

0 <= m <= 1000

阅读全文 »

1128.等价多米诺骨牌对的数量

每日一题:2020-01-26

题目链接:https://leetcode-cn.com/problems/number-of-equivalent-domino-pairs/

题目描述

给你一个由一些多米诺骨牌组成的列表 dominoes

如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的。

形式上,dominoes[i] = [a, b] dominoes[j] = [c, d]等价的前提是 a==c b==d,或是 a==d b==c

0 <= i < j < dominoes.length 的前提下,找出满足 dominoes[i] 和 dominoes[j] 等价的骨牌对 (i, j) 的数量。

示例:

1
2
输入:dominoes = [[1,2],[2,1],[3,4],[5,6]]
输出:1

提示:

  • 1 <= dominoes.length <= 40000
  • 1 <= dominoes [i][j] <= 9
阅读全文 »