搜索结果
查询Tags标签: 101,共有 65条记录-
计算机自底向上(二):二进制减法
在上一篇随笔中我们实现了一个位数任意多的二进制加法器,在这里我们进一步去考虑下一种运算:减法运算。事实上我们不需要一个减法逻辑;我们需要的是一个负号,因为A - B = A + (-B)。用负号的好处还在于我们也顺手实现了负数的逻辑,不会让0 - 1变成一个无意义的结果。…
2022/8/22 6:57:21 人评论 次浏览 -
sqltest
sqltest 打开流量包,有http协议,追踪http流可以看出,应该是在进行盲注 导出为CSV文件进行分析既然是要找flag,肯定查询语句中有包含flag,在这个文件里搜索一下flag出现的位置第一次出现是在这里,但是根据语句我们发现,这只是查询行数的语句,count(*)的作用是用来…
2022/8/1 2:23:23 人评论 次浏览 -
二叉树的建立和遍历
【问题描述】已知二叉树的先序和中序遍历序列,推出它的后序遍历序列。输入: 共两行,第1行一一个字符串,表示树的先序遍历,第2行一个字符串,表示树的中序遍历。树的结点一律用小写字母表示。输出: 仅一行,表示树的后序遍历序列。【样例输入】abdecdbeac【样例输出】deb…
2022/7/23 23:25:18 人评论 次浏览 -
Leedcode 101. 对称二叉树
给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:false 提示: 树中节点数目在范围 [1, 1000] 内 -100 <= Node.val <= 100 来源:力扣(LeetCode) 链接…
2022/7/13 6:20:10 人评论 次浏览 -
CF EDU 101 D - Ceil Divisions
D - Ceil Divisions 构造 方法1 可考虑先把除了 1,2,k 的所有数跟 n 搞一下,这个一定是花 n - 4 次让除了 k,n 都满足条件 现在就让 n,k 变成 1一直让 n 跟 k 搞,需要 \(\lceil log_kn\rceil\)次 一直让 k 跟 2 搞,需要 \(\lceil log_2k\rceil\) 次求出 \(\lceil l…
2022/5/28 23:24:09 人评论 次浏览 -
Java concurrency 101
java.util.concurrent - Javas low-level concurrency primitives synchronized/volatile/wait/notify/notifyall 常见问题:deadlock 死锁,thread starvation 线程饥饿, race conditiond 竞争条件等。 synchronized:performance issue. - java.util.concurrent.atomic…
2022/4/9 20:19:16 人评论 次浏览 -
【16】关于高斯 中值 和均值滤波的函数
均值卷积:void blur( InputArray src, OutputArray dst,Size ksize, // 卷积窗口大小Point anchor = Point(-1,-1), // 锚点(即处理的像素位于kernel的位置)int borderType = BORDER_DEFAULT //边…
2022/3/31 6:23:58 人评论 次浏览 -
101. 对称二叉树
101. 对称二叉树 给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1:输入:root = [1,2,2,3,4,4,3] 输出:true示例 2:输入:root = [1,2,2,null,3,null,3] 输出:false 提示:树中节点数目在范围 [1, 1000] 内 -100 <= Node.val <= 100 1 /**2 * Def…
2022/3/28 6:24:29 人评论 次浏览 -
最短路算法
被这几个板子折磨,打一打最近学的最短路模板 Floyd朴素算法 优点:全能,编程复杂度低 缺点:时空复杂度高,不易优化点击查看代码 #include <bits/stdc++.h> using namespace std; #define map mymap const int p=100+1; int n,m,s,t; int ans; int map[p][p]; int …
2022/2/7 22:44:25 人评论 次浏览 -
子集枚举/二进制/位运算 技巧小结 (带例题)C++
假如对一个拥有n个元素的集合,它的子集有2^n个。为了方便理解,不妨取n=3,元素为{1,2,3}来举例说明。下表中,0代表该元素在子集中未出现,1代表出现了。 观察此表可发现,各元素在子集中的出现与否,0和1可组成的二进制数,都和唯一的十进制数一一对应着。并且对应的…
2022/1/28 1:04:36 人评论 次浏览 -
寒假专题一
c--Computer Game#include <stdio.h>int main(){int a, b, i, j;char x[101], y[101];scanf("%d", &a);for (i = 0; i < a; i++){scanf("%d", &b);getchar();scanf("%s", x);scanf("%s", y);for (j = 1; j <…
2022/1/23 23:04:34 人评论 次浏览 -
【LeetCode - Java】101. 对称二叉树 (简单)
目录 1. 题目描述2. 解题思路3. 代码实现3.1 利用中序遍历(卒 | 小部分情况无法解决 除非构建满二叉树)3.2 递归3.3 迭代3.4 对比1. 题目描述2. 解题思路 这道题目一开始我其实是并不想从纯结构方面去判断一个二叉树是否对称的,总感觉有没有一点稍微“高级”的方法,于…
2022/1/20 20:16:19 人评论 次浏览 -
【LeetCode - Java】101. 对称二叉树 (简单)
目录 1. 题目描述2. 解题思路3. 代码实现3.1 利用中序遍历(卒 | 小部分情况无法解决 除非构建满二叉树)3.2 递归3.3 迭代3.4 对比1. 题目描述2. 解题思路 这道题目一开始我其实是并不想从纯结构方面去判断一个二叉树是否对称的,总感觉有没有一点稍微“高级”的方法,于…
2022/1/20 20:16:19 人评论 次浏览 -
C语言求100~~200之间的素数(内含多种优化版本)
素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 1.试除法 #include<stdio.h> int main() {int i, j, count = 0;for (i = 101; i < 200; i++) //素数从101开始{for (j = 2; j < i; j++) //[2,i)的数…
2022/1/15 23:33:46 人评论 次浏览 -
C语言求100~~200之间的素数(内含多种优化版本)
素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 1.试除法 #include<stdio.h> int main() {int i, j, count = 0;for (i = 101; i < 200; i++) //素数从101开始{for (j = 2; j < i; j++) //[2,i)的数…
2022/1/15 23:33:46 人评论 次浏览