首页
学习
活动
专区
圈层
工具
发布

#指针

2026-06-08:开销小于等于 K 的子数组数目。用go语言,给定整数数组 nums 和整数 k。 对数组中任意一个连续非空子数组 nums[l..r],先找

福大大架构师每日一题

2026-06-08:开销小于等于 K 的子数组数目。用go语言,给定整数数组 nums 和整数 k。 对数组中任意一个连续非空子数组 nums[l..r],先...

100

手写 Triton Softmax Kernel:程序实例、块大小、mask 与指针算术

deephub

GPU 编程看起来总像黑魔法,满眼是 warps、shared memory、tensor cores,还有 kernel 里古怪的索引运算。但是这篇文章从一个...

6700

35-Rust 教程 - unsafe Rust

LarryLan

学到这里,你可能已经对 Rust 的借用检查器又爱又恨了。爱它帮你避免了无数内存 bug,恨它有时候管得实在太宽——"这个引用不能同时存在"、"那个变量已经移动...

9810

C# 内存安全性的重大演进:重新定义 unsafe 关键字

张善友

一句话概括这场变革:把「指针」从洪水猛兽变成可控工具,把真正的危险精确到「解引用」这一刀。

9410

2026-05-30:反转一个字符串里的字母后反转特殊字符。用go语言,给定一个只包含小写英文字母和特殊字符的字符串 s。按顺序进行两步变换:

福大大架构师每日一题

2026-05-30:反转一个字符串里的字母后反转特殊字符。用go语言,给定一个只包含小写英文字母和特殊字符的字符串 s。按顺序进行两步变换:先把所有小写字母的...

9100

给前端同学的 C++ 悬垂指针入门:为什么 Crash 会概率性发生

骑猪耍太极

腾讯 | 前端开发工程师 (已认证)

对象生命周期已经结束,但仍有指针指向原来的内存地址,这类指针更正式地称为悬垂指针(dangling pointer),也常被口语化地称为野指针。

14810

2026-05-27:非负元素轮替。用go语言,给定整数数组 nums 和整数 k。操作规则如下: 1.数组中所有非负数参与处理;它们需要像循环轮替一

福大大架构师每日一题

2026-05-27:非负元素轮替。用go语言,给定整数数组 nums 和整数 k。操作规则如下:

6910

以后嵌入式面试还能问出真水平吗?

不脱发的程序猿

问项目做过什么。问某个模块是不是你负责的。问任务怎么划分,队列怎么用,中断里做了什么。再往下问一点,指针、内存、volatile、栈溢出、RTOS 调度、串口丢...

8610

AI这么强了,大学生还要一步一步学吗

不脱发的程序猿

我上大学的时候,学编程是很慢的。大一学 C 语言,先是变量、循环、数组、指针,学到指针的时候很多人就已经开始痛苦。后面再学数据结构、操作系统、单片机、嵌入式、通...

10610

这两个月没写技术文章,我确实有点卡住了

不脱发的程序猿

以前我可能会写:“C++ 智能指针怎么用”、“RTOS 死锁有哪些场景”、“低功耗模式需要注意哪些外设”。

12610

把Clang-Tidy和scan-build塞进GitHub Actions后,代码质量再也不靠人肉review

早起的鸟儿有虫吃

把Clang-Tidy和scan-build塞进GitHub Actions后,代码质量再也不靠人肉review

14210

智能体 | Nanobot 会话和记忆管理

AI老马

Session 的 get_history() 只返回 last_consolidated 之后的消息,已整合的部分通过 MEMORY.md 以摘要形式回流到 ...

18510

22-Rust 教程 - 智能指针

LarryLan

于是就有了智能指针。它们比普通指针多了啥?多了"智能"——知道什么时候该分配内存,什么时候该释放,还能处理各种复杂的所有权关系。

10710

Rust 所有权系统:写出“零 panic”代码的底层思维

不吃草的牛德

这套规则直接杜绝了悬垂指针和双重释放。但真正让开发者“痛苦”的,是**借用(Borrowing)**部分。

13510

Google:让鼠标学会「看见」这件事意味着什么#Magic Pointer

mixlab

Magic Pointer的核心创新在于将指针从位置标记升级为语义锚点。系统实时捕捉指针周围的视觉信息,通过多模态模型识别画面中的对象类型,再结合用户的语音或文...

13110

面试题:Go 语言中读多写少选 RWMutex 是万能的吗?

技术圈

这是一次瞬间完成的指针级原子替换(Pointer Swap)。在替换发生的前一毫秒,所有的读协程都在安全地读取旧指针指向的旧配置数据;在替换完成后的下一毫秒,新...

8710

那个 Claude 不敢发的模型,正在重写公司之间的代差

随机比特

腾讯 | 高级前端工程师 (已认证)

Firefox XSLT 引擎里有个 use-after-free,躺了 20 年——key() 重入触发哈希表释放,调用方还握着裸指针。20 年里跨过了所有代...

9410

2026-05-09:不同元素和至少为 K 的最短子数组长度。用go语言,给定一个整数数组 nums 和一个整数 k。你需要在数组中找一个连续的非空子

福大大架构师每日一题

我们使用滑动窗口(双指针) 算法:用左、右两个指针界定一个连续的窗口,右指针不断向右扩展窗口,把元素加入窗口;当窗口内不同元素的和 ≥ k 时,尝试收缩左指针缩...

9010

【零基础学java】(红黑树)

北极的代码

3.如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil视为叶节点,每个叶节点是黑色的

8110

【零基础学java】(红黑树)

北极的代码

3.如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil视为叶节点,每个叶节点是黑色的

8110
领券