摘要:
题干描述 题干: 给你两个整数,n 和 start 。 数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length 。 请返回 nums 中所有元素按位异或(XOR)后得到的结果。 示例1: 入:n = 5, start = 0 输出: 阅读全文
摘要:
题目描述 题干: 未知 整数数组 arr 由 n 个非负整数组成。 经编码后变为长度为 n - 1 的另一个整数数组 encoded ,其中 encoded[i] = arr[i] XOR arr[i + 1] 。 例如,arr = [1,0,2,1] 经编码后得到 encoded = [1,2,3 阅读全文
摘要:
题目描述 题干: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例: 输入:num 阅读全文
摘要:
题目描述 题干: 你是一个专业的小偷,计划偷窃沿街的房屋。 每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统 如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 给定一个代表每个房屋存放金额的非负整数数组 计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到 阅读全文
摘要:
题目描述 题干: Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀 阅读全文
摘要:
引言 当时第一次将MySQL5.5升级到8.0时,记得服务的名字一个是MYSQL80,一个是MYSQL 但是在DOS打开的时候,其实只打开你后来安装的那个,因为3306端口只有一个,mysql.exe也只有一个 这次因为需要要下载MySQL5.7版本,但是8.0有些数据得保留,所以这次想两个数据库同 阅读全文
摘要:
问题描述 学习Mybatis需要用到mysql5.x的版本,于是重新安装了MySQL5.7版本,在与IDE连接测试时出错 当时看到运行时异常一开始以为是MySQL版本与IDEA不匹配,后来才发现时MySQL时区问题 解决方案 解决时区办法有两种,一种是修改MySQL的配置文件,但是由于用msi安装找 阅读全文
摘要:
题目描述 题干: 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 示例1: 输入:root = [4,2,6,1,3] 输出:1 示例2: 输入:root = [1,0,48,null,null,12,49] 输出:1 题解思路 返回节点差值的最小值,这里因为是 阅读全文
摘要:
题目描述 题干: 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例1: 输入:nums = [10,2] 输出:"210" 示例2: 输入:nums = [10] 输出:"10" 题解思路 阅读全文
摘要:
问题描述 题干: 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 或 5 的正整数。 示例1: 输入:n = 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。 示例2: 输入:n = 1 阅读全文