-
LeetCode题解No78——“子集”
#LeetCode题解 ##No78 ##难度:Middle ##题目描述: /* 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], -
LeetCode题解No404——“左叶子之和”
#LeetCode题解 ##No404 ##难度:Easy ##题目描述: /* 计算给定二叉树的所有左叶子之和。 示例: 3 / \ 9 20 / \ 15 7 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24 来源:力扣(LeetCode) 链接:https://leetcod -
LeetCode题解No46/47——“全排列”
#LeetCode题解 ##No46/47 ##难度:Middle ##46题目描述: /* 给定一个 没有重复 数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] -
LeetCode题解No53——“最大子序和”
#LeetCode题解 ##No53 ##难度:Easy ##题目描述: /* 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] -
实验 2:Mininet 实验——拓扑的命令脚本生成
一、实验目的 掌握 Mininet 的自定义拓扑生成方法:命令行创建、Python 脚本编写 二、实验任务 通过使用命令行创建、Python 脚本编写生成拓扑,熟悉 Mininet 的基本功能。 三、实验步骤 1. 实验环境 安装了 Ubuntu 18.04.5 Desktop amd64 的虚拟机 -
实验 2:Mininet 实验——拓扑的命令脚本生成
一、实验目的 掌握 Mininet 的自定义拓扑生成方法:命令行创建、Python 脚本编写 二、实验任务 通过使用命令行创建、Python 脚本编写生成拓扑,熟悉 Mininet 的基本功能。 三、实验步骤 1.实验环境 安装了 Ubuntu 18.04.5 Desktop amd64 的虚拟机 -
Spring-IOC案例及单元测试
Spring-IOC案例的两种配置,xml 配置,和注解配置 一:使用 xml 配置链接数据库 <!--配置Service --> <bean id="userService" class="huarangmeng.service.impl.UserServiceImpl"> <!--注入Dao对象 -
LeetCode题解No226——“翻转二叉树”
#LeetCode题解 ##No226 ##难度:Easy ##题目描述: /* 翻转一棵二叉树。 示例: 输入: 4 / \ 2 7 / \ / \ 1 3 6 9 输出: 4 / \ 7 2 / \ / \ 9 6 3 1 来源:力扣(LeetCode) 链接:https://leetcode- -
Spring-四种常用注解
四种注解: 用于创建对象的: 他们的作用就和在xml配置文件中编写一个标签实现的功能是一眼的 @Component: 作用:用于把当前类对象存入spring容器中 属性: value:用于指定bean的id,当我们不写时,它的默认值时当前类型,且首字母改小写 @Control -
实验 1:Mininet 源码安装和可视化拓扑工具
一、实验目的 掌握 Mininet 的源码安装方法和 miniedit 可视化拓扑生成工具。 二、实验任务 使用源码安装 Mininet 的 2.3.0d6 版本,并使用可视化拓扑工具生成一个最简拓扑(1 台交换机连接 2 台主机)。 三、实验步骤 1. 实验环境 安装了 Ubuntu 18.04.