码迷,mamicode.com
首页 >  
搜索关键字:异或    ( 3391个结果
不用加号运算
解题思路异或也叫半加运算,其运算法则相当于不带进位的二进制加法:所以异或常被认作不进位加法。不能用加法,所以只能用二进制进位来算。把相加和进位分开,分成两步。1:a^b,完成不进位加法。 2:a&b,完成进位的运算。 3:把step2左移一位,模拟正常加法的向前进一位。一直到进行到进位没有为止,也就 ...
分类:其他好文   时间:2020-06-23 00:54:40    阅读次数:69
攻防世界-reverse-reverse-for-the-holy-grail-350
拖到linux中调试 IDA中查看主函数 int __cdecl main(int argc, const char **argv, const char **envp) { int v3; // ebx int v4; // ebx __int64 v5; // rbx void *v7; // ...
分类:其他好文   时间:2020-06-22 23:29:57    阅读次数:121
计算机原理 4.14 RAID
1、RAID提出的背景 很多人都有因磁盘故障而导致数据丢失的经历。 磁盘访问速度过慢 多磁盘管理不方便 2、RAID定义 RAID叫做廉价磁盘冗余阵列,也叫做独立磁盘冗余阵列。 3、RAID的核心技术 将数据条带化后,存放在不同磁盘上,通过多磁盘的并行操作提高系统的读写速率。 使用基于异或运算为基础 ...
分类:其他好文   时间:2020-06-22 15:05:29    阅读次数:51
第194场周赛
这次周赛比较惨,只做出了第一个题目。最终排名1700+ 1486. 数组异或操作 第一个题目比较简单,就是去模拟异或的过程即可。 class Solution { public: int xorOperation(int n, int start) { vector<int> nums; for(i ...
分类:其他好文   时间:2020-06-21 23:43:24    阅读次数:85
0002JavaSE阶段-数据类型、运算符等
一、进制 /*进制:(了解)1、进制的分类十进制: 数字范围:0-9 进位规则:逢十进一二进制: 数字范围:0-1 进位规则:逢二进一八进制: 数字范围:0-7 进位规则:逢八进一十六进制: 数字范围:0-9、A-F(或者a-f) 进位规则:逢十六进一 十进制 二进制 八进制 十六进制0 0 0 0 ...
分类:编程语言   时间:2020-06-21 23:27:19    阅读次数:63
数组异或操作
#define N 1000int xorOperation(int n, int start){ int i; if(n<=1) { return start; } int num[N]; for(i=0;i<n;i++) { num[i]=start+2*i; } int b=num[0]^nu ...
分类:编程语言   时间:2020-06-21 14:08:51    阅读次数:76
O(1)求解自然数异或和
序 又是一个不眠之夜。 求: \(f_i=1 \bigoplus 2 \bigoplus 3 \bigoplus...\bigoplus (i-1) \bigoplus i\) $O(logn)$算法 考虑按位分析 对于$f_i$的第$j$位,它的值只与该位1出现次数有关。 而第$j$位1的出现又是 ...
分类:其他好文   时间:2020-06-21 09:33:48    阅读次数:85
shellcode 免杀(一)
工具免杀 选择了几个简单或者近期还有更新的免杀工具进行学习 ShellcodeWrapper https://github.com/Arno0x/ShellcodeWrapper 该工具的原理是使用异或加密或者aes加密,做到混淆,进行免杀。 先使用msfvenom生成raw格式文件 msfveno ...
分类:系统相关   时间:2020-06-19 19:14:28    阅读次数:215
深究异或webshell原理以及服务器处理免杀的流程
深究异或webshell原理以及服务器处理免杀的流程 前言 首发合天 之前一直接触rce;但是总是可以看到过滤就可以考虑无数字和字母的webshell或者免杀马,但是今天碰到一道题,让我深刻理解了深究的重要性;不能无脑依靠网上无数字和字母的webshell了;需要知道细节;这里我们知道,常规的ctf ...
分类:Web程序   时间:2020-06-18 23:19:10    阅读次数:79
《算法竞赛进阶指南》0x16Trie POJ3764异或最大路径
题目链接:http://poj.org/problem?id=3764 我们可以在O(32*n)时间内求出一个长度为n的序列中取两个数的最大异或,而树中的异或有如下公式:path[x]=path(root,x) xor path(root,y),所以处理出path(root,i)之后就简化成了 简单 ...
分类:编程语言   时间:2020-06-18 10:41:11    阅读次数:56
3391条   上一页 1 ... 13 14 15 16 17 ... 340 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!