总结
文章平均质量分 62
Information_learning
这个作者很懒,什么都没留下…
展开
-
行测常见规律
3245元素组成相同,看位置 平移、旋转、翻转元素组成相似,看同异、黑白计算(加减,去同存异、去异存同、黑白 )元素相对独立 自身特点(对称性、区直性、开闭性、位置关系交隔接)图组合图形 元素分布(点线面角素)九宫格优先行看(90%)位置类 1、元素组成相同。相对位置明显。 平移、翻转、旋转 方向: 上下左右;顺时针、逆时针 步数:定值、等差数列 样式类 2、元素组成相似 1) 相加相减、求同、求异 2)...原创 2021-10-23 21:38:48 · 2790 阅读 · 0 评论 -
迷宫问题总结(算法)
1、常见迷宫问题dfs走出迷宫的最短路径:BFSclass Node { int x, y; //int len; //有时需要记录深度 //Node pre; //有事需要记录路劲}public static int BFS(char[][] m, boolean[][] vis, Node start, Node end,) { Queue<Node> q = new LinkedList<>();原创 2021-09-17 02:51:34 · 3694 阅读 · 0 评论 -
复盘
1、如何解决int溢出问题;if(a+b<0) return true;if(a>Inter.MaxValue-b) return true;原创 2021-04-06 01:38:03 · 91 阅读 · 0 评论 -
设计模式---三大分类、六大原则
//懒汉式 线程不安全,第一次调用初始化,避免内存的浪费。public class LSingleton { private static LSingleton instance = null; private LSingleton() { } public static LSingleton getInstance() { if (null == instance) { instance = new LSingleton(); .原创 2021-04-05 23:55:32 · 233 阅读 · 0 评论 -
【信息安全】面试常问CSRF、cookie、session和token
1. 什么是CSRF?原文安全|常见的Web攻击手段之CSRF攻击CSRF攻击的全称是跨站请求伪造( cross site request forgery),是一种对网站的恶意利用。简单点讲就是,恶意网站(攻击者)盗用了你的身份,以你的名义向信任网站发送恶意请求。CRSF能做的事情包括利用你的身份发邮件、发短信、进行交易转账等,甚至盗取你的账号。图片来自什么是CSRF?可能多数人都不清楚,没事,一起来了解!!!对上面的图进行分析:用户C通过浏览器登陆并浏览信任网站A; 在用户C的浏览器中..原创 2021-04-01 21:21:08 · 438 阅读 · 0 评论 -
LeetCode二分查找题目总结
153、154 题:搜索最小值1、寻找旋转排序数组中的最小值(题目)单调递增的序列: * * * **做了旋转: ** * * *用二分法查找,需要始终将目标值(这里是最小值)套住,并不断收缩左边界或右边界。左、中、右三个位置的值相比较,有以下几种情况:左值 < 中值, 中值 < 右值 :没有旋转,最小值在最左边,可以收缩右边界 右 中左左值 &g...原创 2021-03-28 21:40:41 · 178 阅读 · 0 评论 -
常用算法个人总结(排序、二次幂、二分等)
1、二分查找原创 2021-03-14 22:57:02 · 134 阅读 · 0 评论 -
工作中碰到的linux vim命令 [防忘记】
linuxhistory | tail -10 最后10条历史命令查找||为分割符的grep "wrp_deal_time" * |awk -F '\\|\\|' '{print $1 $16}'$grep -A 10 'qsm' test.log //打印匹配行的后10行$grep -B 10 'qsm' test.log//打印匹配行的前10行$grep -10 'qsm' test.log//打印匹配行的前后10行linux 下查看进程占用端口:(1)查看程序对应.原创 2021-01-14 16:13:28 · 197 阅读 · 0 评论 -
二叉树遍历方式 总结
1、二叉树前序遍历 递归与迭代方式。根左右,遍历把根push进stack,然后push 右子树,左子树。由于根在(根左右)前面,每次子遍历根都在前面,压进去就出来了,可忽略根的属性。由于栈的特性。左右子树压进去的顺序相反。可参考图 。 public static void preOrderRecur(TreeNode head) { if (head == null) { return; } System.out....原创 2020-12-18 21:53:36 · 125 阅读 · 1 评论 -
二分查找
Leetcode二分查找总结-普通二分查找:/** * 二分查找,找到该值在数组中的下标,否则为-1 */public static int binarySerach(int[] array, int key) { int left = 0; int right = array.length - 1; while (left <= right) { // 这里必须是 <= int mid = left +.原创 2020-08-06 20:52:28 · 96 阅读 · 0 评论