摘要:合并两个有序链表 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 题解 直接迭代 阅读全文
posted @ 2020-05-01 15:56 CoderZjz 阅读(64) 评论(0) 推荐(0) 编辑
摘要:快乐数 编写一个算法来判断一个数 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。 如果 是快乐数就返回 ;不是,则返回 。 示例: 题 阅读全文
posted @ 2020-04-30 16:31 CoderZjz 阅读(118) 评论(0) 推荐(0) 编辑
摘要:面试题56 I. 数组中数字出现的次数 一个整型数组 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 示例 1: 示例 2: 限制: `2 using namespace std; int main() { vector 阅读全文
posted @ 2020-04-28 16:29 CoderZjz 阅读(89) 评论(0) 推荐(0) 编辑
摘要:33. 搜索旋转排序数组 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 可能变为 )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须是 O (log n ) 级别。 示例 1: 示例 阅读全文
posted @ 2020-04-27 16:24 CoderZjz 阅读(61) 评论(0) 推荐(0) 编辑
摘要:全排列 给定一个 没有重复 数字的序列,返回其所有可能的全排列。 示例: 题解思路 官方题解的dfs回溯 暴力都太冗长了 既然C++ STL有全排列的函数 能省则省 next_permutation()大家应该都不会陌生 另一篇STL的博文也有提及 阅读全文
posted @ 2020-04-25 17:00 CoderZjz 阅读(89) 评论(0) 推荐(0) 编辑
摘要:1. 无空隙回声输出 描述 获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。 ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 输入输出示例 阅读全文
posted @ 2020-04-25 16:37 CoderZjz 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:法一 有点类似前端里 其中 face对应字体 size 大小支持字号1~7 默认是3 color颜色支持英文、十六进制和RGB 这是华文行楷 7号大小 色号 0099ff 这是新宋体 4号大小 色号 Chartreuse 法二 value 输入英文 || 十六进制 || RGB $\color{ F 阅读全文
posted @ 2020-04-24 17:45 CoderZjz 阅读(217) 评论(0) 推荐(0) 编辑
摘要:在数组中的两个数字,如果 前面一个数字大于后面 的数字,则这两个数字组成一个 逆序对 。输入一个数组,求出这个数组中的逆序对的总数。 示例 1: 输入: [7,5,6,4] 输出: 5 限制: 0 困难 实际上是利用==归并排序==的性质 推荐直接看官方题解视频的思路 阅读全文
posted @ 2020-04-24 17:33 CoderZjz 阅读(159) 评论(0) 推荐(0) 编辑
摘要:先上代码 b站讲解视频 🔗 "灯神讲背包" 阅读全文
posted @ 2020-04-23 22:45 CoderZjz 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、ES5、ES6和ES2015有什么区别? 特指在 年发布的新一代 语言标准, 泛指下一代JS语言标准,包含 、`ES2016 ES2017 ES2018 ES2015 ES6 ES5 ES2015 ES5 ES6`的时间分界线 2、babel是什么,有什么作用? 是一个 转码器,可以将 代码转为 阅读全文
posted @ 2020-04-22 20:53 CoderZjz 阅读(798) 评论(0) 推荐(0) 编辑