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