05 2020 档案

摘要:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3, 阅读全文
posted @ 2020-05-31 16:07 leagueandlegends 阅读(89) 评论(0) 推荐(0) 编辑
摘要:给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nu 阅读全文
posted @ 2020-05-31 11:35 leagueandlegends 阅读(135) 评论(0) 推荐(0) 编辑
摘要:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 解题思路: /** * Definition for singly-linked list. * struct Lis 阅读全文
posted @ 2020-05-31 11:31 leagueandlegends 阅读(102) 评论(0) 推荐(0) 编辑
摘要:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 1.左括号必须用相同类型的右括号闭合。 2.左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true 示例 2: 输入: "() 阅读全文
posted @ 2020-05-31 11:27 leagueandlegends 阅读(84) 评论(0) 推荐(0) 编辑
摘要:给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 /** * Definition for singly-link 阅读全文
posted @ 2020-05-31 09:19 leagueandlegends 阅读(187) 评论(0) 推荐(0) 编辑
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 c语言 阅读全文
posted @ 2020-05-24 22:46 leagueandlegends 阅读(106) 评论(0) 推荐(0) 编辑
摘要:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V 阅读全文
posted @ 2020-05-24 22:42 leagueandlegends 阅读(135) 评论(0) 推荐(0) 编辑
摘要:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 c语言实现: /** * Definition for singly-linked list. * struct Li 阅读全文
posted @ 2020-05-24 22:30 leagueandlegends 阅读(102) 评论(0) 推荐(0) 编辑
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 c语言 阅读全文
posted @ 2020-05-24 22:26 leagueandlegends 阅读(160) 评论(0) 推荐(0) 编辑
摘要:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V 阅读全文
posted @ 2020-05-24 21:42 leagueandlegends 阅读(132) 评论(0) 推荐(0) 编辑
摘要:给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 阅读全文
posted @ 2020-05-24 21:31 leagueandlegends 阅读(99) 评论(0) 推荐(0) 编辑
摘要:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。 示例 3: 输入: 阅读全文
posted @ 2020-05-24 21:29 leagueandlegends 阅读(100) 评论(0) 推荐(0) 编辑
摘要:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 c语言实现: int reverse(int x){ long sum=0; while(x 阅读全文
posted @ 2020-05-24 21:26 leagueandlegends 阅读(92) 评论(0) 推荐(0) 编辑
摘要:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0 阅读全文
posted @ 2020-05-24 21:22 leagueandlegends 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一.TCP协议简介 TCP提供一种面向连接的、可靠的字节流服务。 面向连接意味着两个使用 TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个 TCP连接。 在一个TCP连接中,仅有两方进行彼此通信。 TCP通过以下方式提供可靠性 1.应用数据被分割成TCP认为最适合发送的数据 阅读全文
posted @ 2020-05-23 14:17 leagueandlegends 阅读(432) 评论(0) 推荐(0) 编辑
摘要:一.ICMP协议介绍 ICMP经常被认为是 IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议( TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。 ICMP是Internet控制消息协议。其主要作用是在网络设备间传递各种差错和控制信息,并 阅读全文
posted @ 2020-05-23 11:20 leagueandlegends 阅读(865) 评论(0) 推荐(0) 编辑
摘要:一、IP协议简介 IP是TCP/IP协议族中最为核心的协议。所有的 TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。 IP协议提供不可靠、无连接的数据报传送服务。 不可靠的意思是它不能保证 IP数据报能成功地到达目的地。 IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用 阅读全文
posted @ 2020-05-20 21:48 leagueandlegends 阅读(450) 评论(0) 推荐(0) 编辑
摘要:我们可以使用Springboot的登录拦截器进行登录验证,并完成登录跳转,错误的账户不进行跳转,正确的账户则跳转至success页面中。 同时添加登录拦截器,对于错误的账户不允许直接访问main.html页面。 实现步骤: 一.配置登录页面以及登录业务逻辑处理 1.首先建立一个springboot的 阅读全文
posted @ 2020-05-04 01:01 leagueandlegends 阅读(386) 评论(0) 推荐(0) 编辑
摘要:晚上,当我准备将好的spring boot通过mvn clean package 打包成jar文件上传到linux服务器时,却在打包过程中出现了错误: C:\>mvn -version The JAVA_HOME environment variable is not defined correct 阅读全文
posted @ 2020-05-03 01:28 leagueandlegends 阅读(1562) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示