技术栈
位运算
浩浩测试一下
13 小时前
汇编
·
逆向
·
位运算
·
asm
·
windows编程
·
二进制逆向
汇编 位运算 (逆向分析)
目录一、位运算概述二、基本位运算符汇编实现爱过程与 (&):或 (|):异或 (^):取反 (~):左移 (<<):
汉克老师
6 天前
c++
·
算法
·
位运算
·
异或
·
gesp6级
·
gesp六级
·
格雷码
GESP6级C++考试语法知识(五、格雷码)
0 → 熄灭 💡❌1 → 点亮 💡✅从:变成:竟然有:第1位变了第2位变了第3位变了“每次只改变一个灯泡,不就安全了吗?”
李日灐
11 天前
后端
·
算法
·
面试
·
位运算
【优选算法5】位运算经典算法面试题
解法:位运算每个比特位,标记是否出现过。接下来:利用1.的基础位运算技巧,使每个比特位变成0 、1 ,最后得出结果。
nianniannnn
24 天前
算法
·
位运算
·
计算机系统
HNU计算机系统期中题库详解(五)位运算与逻辑运算
题目 x=0x66, y=0x39,计算 x && ~y 的字节值 A 0x01 B 0x10 C 0x11 D 0x21
汉克老师
25 天前
c++
·
数组
·
位运算
·
进制
·
gesp三级
·
gesp3级
GESP2023年6月认证C++三级( 第二部分判断题(1-10))
“算法不能用自然语言描述!”😲真的吗?你教同学做蛋糕🍰:👉 “先打蛋 → 加糖 → 烤箱”这就是算法的自然语言描述!
汉克老师
1 个月前
c++
·
位运算
·
string
·
gesp三级
·
gesp3级
GESP2024年3月认证C++三级( 第二部分判断题(1-10))
任意整数 a 的二进制反码与补码都有1位不同。 ( )❌️答案:错误负数住在两个城市:所有位翻转。反码 +1。
爱吃烤鸡翅的酸菜鱼
1 个月前
java
·
开发语言
·
设计模式
·
工具类
·
位运算
·
合成复用原则
【Java】封装位运算通用工具类——用一个整数字段替代几十个布尔列,极致节省存储空间
目录一、前言:为什么要关注位运算?二、位运算基础回顾2.1 Java 中的位运算符2.2 四个核心位操作的原理
wenhaoran11
1 个月前
c++
·
算法
·
字符串
·
codeforces
·
位运算
CF1800F Dasha and Nightmares
题解 设一个拼接之后的合法的字符串为 ,因为 中每个字符串中字母出现的次数都是奇数,所以长度也肯定是奇数,所以我们不用管第二个条件。
汉克老师
1 个月前
c++
·
数组
·
位运算
·
补码
·
gesp三级
·
gesp3级
GESP2024年6月认证C++三级( 第二部分判断题(1-10))
题目:GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。✅ 答案:对两个小朋友参加比赛:
语戚
1 个月前
java
·
算法
·
leetcode
·
力扣
·
剪枝
·
回溯
·
位运算
力扣 51. N 皇后:基础回溯、布尔数组优化、位运算全解(Java 实现)
LeetCode 51 N 皇后问题是回溯算法的绝对经典标杆题,更是面试中考察递归逻辑、剪枝思维与空间优化的核心考点。这道题的核心是破解 “如何在 N×N 棋盘上摆放 N 个皇后,使其互不攻击”,而基础回溯遍历校验、布尔数组优化、位运算优化则是解决该问题的三大进阶思路 —— 三者从暴力到优雅、从直观到极致,在时间 / 空间复杂度与代码抽象程度上层层递进,完美对应了算法思维从入门到高阶的成长路径。
汀、人工智能
1 个月前
数据结构
·
算法
·
数据库架构
·
位运算
·
哈希表
·
分割等和子集
[特殊字符] 第79课:分割等和子集
想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能
1 个月前
数据结构
·
算法
·
数据库架构
·
位运算
·
哈希表
·
03 - 运算符
03 - 运算符
想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汉克老师
2 个月前
c++
·
字符串
·
位运算
·
gesp三级
·
gesp3级
GESP2025年6月认证C++三级( 第一部分选择题(9-15))
📜题目:哪个位运算可以交换两个变量? 👉答案:A汉克老师遇到两个小精灵:他们吵架了:“我想换位置,但不想找第三个人帮忙!”
We་ct
1 个月前
前端
·
数据结构
·
算法
·
leetcode
·
typescript
·
位运算
LeetCode 137. 只出现一次的数字 II:从基础到最优的两种解法详解
刷LeetCode中等题时,137. 只出现一次的数字 II 算是比较经典的位运算和哈希表应用题目,核心考点是「线性时间复杂度O(n)」和「常数级空间复杂度O(1)」,这两个要求直接限制了我们不能用暴力解法,也倒逼我们思考更高效的底层逻辑。今天就拆解这道题,分享两种可行解法,从易到难,帮大家吃透这道题的核心思路。
汉克老师
1 个月前
c++
·
字符串
·
位运算
·
进制
·
补码
·
gesp三级
·
gesp3级
GESP2024年12月认证C++三级( 第一部分选择题(9-15))
🎯 正确答案:A、 right字符数组:字符串:👉 "hello" = 5个字符 👉 还要加一个 '\0' 结束符
We་ct
1 个月前
前端
·
算法
·
leetcode
·
typescript
·
位运算
LeetCode 136. 只出现一次的数字:线性时间+常量空间最优解拆解
刷题路上,总会遇到一些看似简单却暗藏巧思的题目,LeetCode 136. 只出现一次的数字就是其中之一。这道题不仅考察对数组的基本操作,更核心的是对「位运算」的灵活运用——既要满足线性时间复杂度,又要控制常量额外空间,常规思路很容易陷入瓶颈,而最优解却简洁到让人眼前一亮。
旖-旎
2 个月前
c++
·
算法
·
leetcode
·
位运算
位运算(只出现一次的数字|||)(5)
260. 只出现一次的数字 III - 力扣(LeetCode)首先,我们可以通过异或运算把数组中的所有元素异或起来,那么最终得到的结果就是两个只出现一次的元素的异或结果。这个结果有什么用呢?关键在于,异或结果中的每一个 1 都代表着这两个元素在该二进制位上的值不同(一个是0,一个是1)。因此,我们可以利用这个结果来区分这两个元素。
旖-旎
2 个月前
c++
·
算法
·
leetcode
·
位运算
位运算(两整数之和)(3)
https://blog.csdn.net/2601_95366422/article/details/158882226
旖-旎
2 个月前
c++
·
算法
·
leetcode
·
位运算
位运算(判断字符是否唯一)(1)
面试题 01.01. 判定字符是否唯一 - 力扣(LeetCode)关于这题有很多方法可以解决,但是我们本章是位运算因此我们只用位运算进行讲解!
俩娃妈教编程
2 个月前
java
·
开发语言
·
jvm
·
c++
·
位运算
C++基础知识点:位运算
计算机唯一识别的数据的二进制数据,计算机中所有数据都以二进制形式存储,即 0 和 1 两种状态。计算机对二进制数据进行的运算(算数运算、逻辑运算等)被称为位运算,即对二进制数的每一位进行操作的运算。