摘要: 用户登录成功要返回登录凭证给用户 Cookie和Session session id 每个用户都有自己的session, 不同用户之间session是隔离的,这个由所有的session插件或者tomcat服务器自己维护。 使用服务器自身的session注意问题 手机验证码的登录方式,一定要保证在当前 阅读全文
posted @ 2024-04-14 16:02 bestwell 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 问题的题目全部来自leetcode,题号已给出 异或的性质 两个数字异或的结果a^b是将 a 和 b 的二进制每一位进行运算,得出的数字。 运算的逻辑是如果同一位的数字相同则为 0,不同则为 1 异或的规律 1.任何数和本身异或则为0 2.任何数和 0 异或是本身 3.异或满足交换律。 即 a ^ 阅读全文
posted @ 2020-04-28 13:13 bestwell 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1 煤球数目 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 阅读全文
posted @ 2020-04-11 12:30 bestwell 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 问题描述 给定一个字符串,逐个翻转字符串中的每个单词。 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输入: " hello world! " 输出: "world! hello" 解释: 输入字符串可以在前面或者后面包含多余的空格, 阅读全文
posted @ 2020-04-10 12:28 bestwell 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 数字 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 `括号`组合。 输入:n = 3输出:[ "((()))", "(()())", "(())()", "()(())", "()()()" ] 非回溯法: 放到参数中,每次新建字符串 回溯法: 阅读全文
posted @ 2020-04-09 13:01 bestwell 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 思路:维护一个栈 ,从左至右遍历括号字符串中的每一个字符: 如果当前字符是 ,就把 压入栈中,此时这个 的嵌套深度为栈的高度; 如果当前字符是 ,此时这个 的嵌套深度为栈的高度,随后再从栈中弹出一个 。 下面给出了括号序列 在每一个字符处的嵌套深度: 括号序列 ( ( ) ( ( ) ) ( ) ) 阅读全文
posted @ 2020-04-01 12:54 bestwell 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 给你一个整数数组 ,将该数组升序排列。 使用API就没多大的意义了。 方法一: 快速排序的实现 注意: 快速排序的边界情况还是比较烦人的,注意分情况,而且最后交换的时候一定是和right这个位置交换。 阅读全文
posted @ 2020-03-31 13:11 bestwell 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 你现在手里有一份大小为 的『地图』(网格) ,上面的每个 (单元格)都用 和` 1 0 1` 代表陆地,你知道距离陆地区域最远的海洋区域是是哪一个吗?请返回该海洋区域到离它最近的陆地区域的距离。 我们这里说的距离是『曼哈顿距离』( Manhattan Distance):(x0, y0) 和 (x1 阅读全文
posted @ 2020-03-29 13:08 bestwell 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 方法一:存储后缀 思路 如果单词 是 的后缀,那么单词 就不需要考虑了,因为编码 的时候就同时将 编码了。例如,如果 中同时有 和 ,我们就可以在不改变答案的情况下不考虑 。 如果单词 不在任何别的单词 的后缀中出现,那么 一定是编码字符串的一部分。 因此,目标就是保留所有不是其他单词后缀的单词,最 阅读全文
posted @ 2020-03-28 13:07 bestwell 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 实现代码: 阅读全文
posted @ 2020-03-27 13:17 bestwell 阅读(172) 评论(0) 推荐(0) 编辑