摘要: 简单 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例: 输入:"Let's take LeetCode contest" 输出:"s'teL ekat edoCteeL tsetnoc" 思路:找到每个单词的前后位置,然后将它反转顺序 static St 阅读全文
posted @ 2021-09-14 23:32 naybdo 阅读(41) 评论(0) 推荐(0)
摘要: 简单 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e" 阅读全文
posted @ 2021-09-14 22:14 naybdo 阅读(30) 评论(0) 推荐(0)
摘要: 167. 两数之和 II - 输入有序数组&&一张图告诉你 O(n) 的双指针解法的本质原理 简单 给定一个已按照 非递减顺序排列 的整数数组 numbers ,请你从数组中找出两个数满足相加之和等于目标数 target 。 函数应该以长度为 2 的整数数组的形式返回这两个数的下标值。numbers 阅读全文
posted @ 2021-09-14 21:56 naybdo 阅读(135) 评论(0) 推荐(0)
摘要: 简单 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 第一次思路是双重循环,第一循环选择到元素下标,查询不 阅读全文
posted @ 2021-09-14 17:27 naybdo 阅读(29) 评论(0) 推荐(0)
摘要: 中等 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗? 示例 1: 输入: nums = [1,2,3,4,5,6,7], k = 3输出: 阅读全文
posted @ 2021-09-14 17:02 naybdo 阅读(24) 评论(0) 推荐(0)
摘要: 简单 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序后,数组变为 [0,1 阅读全文
posted @ 2021-09-12 15:14 naybdo 阅读(28) 评论(0) 推荐(0)
摘要: 什么是注入? 注入:通过 Spring 工厂及配置文件,为所创建对象的成员变量赋值。 为什么要注入? 通过编码的方式,为成员变量进行赋值,存在耦合。 注入的好处:解耦合。 public void test4() { ClassPathXmlApplicationContext ctx = new C 阅读全文
posted @ 2021-09-12 12:02 naybdo 阅读(331) 评论(0) 推荐(0)
摘要: Spring 与日志框架进行整合,日志框架就可以在控制台中,输出Spring框架运行过程中的⼀些重要的信息。好处:便于了解Spring框架的运行过程,利于程序的调试。 默认日志框架 Spring 1.x、2.x、3.x 早期都是基于commonslogging.jar Spring 5.x 默认整合 阅读全文
posted @ 2021-09-11 16:09 naybdo 阅读(99) 评论(0) 推荐(0)
摘要: 简单 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums = [1,3,5,6], target = 5输出: 2示例 2: 输入: nums = 阅读全文
posted @ 2021-09-11 15:42 naybdo 阅读(39) 评论(0) 推荐(0)
摘要: 简单 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nu 阅读全文
posted @ 2021-09-11 13:55 naybdo 阅读(42) 评论(0) 推荐(0)