技术栈
c语言
free-elcmacom
2 小时前
c语言
·
visual studio code
C语言指针进阶——指针数组模拟二维数组,以及二级指针到底怎么理解
什么是指针数组:int* arr[3]数组名什么时候退化为指针arr[i][j] 的本质:*(*(arr + i) + j)
山下梅子酒225
3 小时前
c语言
洛谷-入门-B2049
这是我在洛谷刷的第49道题。反思: 注意逻辑或和逻辑且。
剑指offer.
5 小时前
c语言
·
嵌入式硬件
·
嵌入式
嵌入式硬件-ARM芯片的启动
目录一.基本指令1.mov指令2.add指令3.sub指令4.ldr与str指令5.bic与orr指令
Logic101
6 小时前
c语言
·
数据结构
·
动态规划
·
贪心
·
时间复杂度
·
算法题
·
最大子数组和
C语言/数据结构动态规划题解:Kadane算法求最大子数组和——O(n)时间O(1)空间
小明在玩一个有趣的数字游戏:他有一排连续的数字积木,每个积木上写着一个整数(可能是正数或负数)。现在,他想找出这些积木中连续一段(子数组)的和的最大值是多少。例如,如果积木序列是 [-2, 1, -3, 4, -1, 2, 1, -5, 4],那么连续和最大的子数组是 [4, -1, 2, 1],其和为 6。
雷✘
7 小时前
c语言
C 程序从源文件到运行:预处理、编译、汇编、链接重定位与执行环境
建议先读:先看第 4 节区分翻译环境与运行环境,再沿第 5 节的预处理、编译、汇编、链接顺序阅读。1.2.1 高频问题 1:请从源文件开始,完整说明 C 程序经过翻译环境生成可执行程序,并在运行环境中启动和终止的主要流程。
Logic101
7 小时前
c语言
·
数据结构
·
数组
·
位运算
·
时间复杂度
·
算法题
·
异或性质
C语言/数据结构位运算题解:异或XOR找出数据表中的“独特编号“——只出现一次的数字
小A是某科技公司的数据分析师,他每天需要处理大量的数据表。今天,系统生成了n张数据表,每张表都有一个唯一的整数编号。但由于系统故障,除了一个编号只出现一次外,其余每个编号都恰好出现了两次。而那个只出现一次的独特编号对应的数据表可能无法顺利产出。小A需要快速找出这个独特的编号,以便及时修复问题,确保数据表能顺利产出。
endeavor12
8 小时前
c语言
·
stm32
BootLoader与OTA学习(三)
APP烧写在Flash上,APP也在Flash上直接运行,BootLoader直接跳到APP位置即可主要就三件事:
布莱克605
9 小时前
c语言
·
c++
·
内存泄漏
理解内存泄漏:成因、发现方法与解决策略(C++ 举例)
内存泄漏(Memory Leak)是指程序在运行过程中,已经不再使用的对象或内存空间,由于某种原因没有被及时释放,导致这部分内存始终被占用而无法被回收。随着程序持续运行,泄漏的内存不断累积,最终可能导致可用内存耗尽、程序响应变慢,甚至触发崩溃或系统级的内存不足错误。
Logic101
10 小时前
c语言
·
数据结构
·
数组
·
位运算
·
时间复杂度
·
算法题
·
异或性质
C语言/数据结构位运算题解:异或XOR找出英雄升级系统中的“独特经验值“——只出现一次的数字
小明是一名游戏设计师,他正在设计一款英雄升级系统。游戏中,英雄每完成一个任务会获得一定数量的经验值奖励(用整数表示)。有趣的是,除了一个特殊任务外,其他所有任务给出的经验值奖励都恰好出现了两次。这个特殊任务会给出独特的经验值奖励,帮助英雄快速升级。
Navigator_Z
21 小时前
c语言
·
算法
·
leetcode
LeetCode //C - 1252. Cells with Odd Values in a Matrix
There is an m x n matrix that is initialized to all 0’s. There is also a 2D array indices where each i n d i c e s [ i ] = [ r i , c i ] indices[i] = [r_i, c_i] indices[i]=[ri,ci] represents a 0-indexed location to perform some increment operations on the
是隼人
1 天前
c语言
·
学习
·
安全
·
pwn入门
·
ctf入门
buuctf-pwn [NewStarCTF 2023 公开赛道]stack migration(64位栈迁移)题解(学习过程持续更新)
本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
Logic101
1 天前
c语言
·
数据结构
·
贪心算法
·
数组
·
时间复杂度
·
算法题
·
股票交易
C语言/数据结构贪心算法题解:买卖股票的最佳时机——一次交易最大利润(O(n)时间O(1)空间)
小明是一位股票交易员,他每天都会记录股票的价格。他发现,如果能够在价格最低时买入,在价格最高时卖出,就能获得最大利润。但是,他只能先买入再卖出,且最多只能完成一笔交易(即买入一次和卖出一次)。现在,他有一系列的历史价格记录,请你帮他计算出在这段时间内,他最多能获得多少利润。
Logic101
1 天前
c语言
·
数据结构
·
数组
·
位运算
·
时间复杂度
·
算法题
·
异或性质
C语言/数据结构位运算题解:异或XOR找出货币交易中的“独特面值“——只出现一次的数字
小明最近沉迷于一个奇妙的货币交易游戏。游戏中有多种不同面值的货币,但有趣的是,除了某一种特殊货币外,每种货币都恰好有两枚相同的。小明需要快速找出那枚独一无二的货币面值,以便完成交易任务。
aaaameliaaa
1 天前
c语言
·
笔记
·
算法
结构体 结构体
写在main函数外面数据结构:数据在内存中的组织结构解决的问题:1.解决 “数据数量不确定” 的问题2.解决 “数据之间需要动态关联” 的问题
是隼人
1 天前
c语言
·
学习
·
安全
·
pwn入门
·
ctf入门
buuctf-pwn PWN8题解(学习过程持续更新)
本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
GG-_-Bond
1 天前
linux
·
c语言
·
数据结构
·
c++
9.1kv存储持久化模拟面试
一、面试官:请你先整体介绍一下这个项目的持久化架构。应聘者:这个项目采用的是“全量快照 Snapshot + 增量操作日志 AOF”的组合架构。
无敌贵点大王
1 天前
c语言
·
stm32
·
学习
·
链表
RTThread学习记录10——C语言实现面向对象的编程
RTThread中出现多种结构体和指针、链表,主要是因为面向对象编程,其中包含的封装、多态、继承等思想在RTThread中都非常重要,C 语言本身是纯面向过程语言,没有 class、public/private、继承、多态这些关键字,但可以通过「结构体 + 函数指针 + 内存布局」完美模拟出面向对象的三大核心特性:封装、继承、多态。所以我们这次要学习如何用c语言实现面向对象编程。
en.en..
1 天前
c语言
TCP与UDP对比
TCP、UDP是计算机网络传输层两大核心协议,也是笔试、面试高频考点。本文摒弃冗余科普,提炼全网笔记核心精华,结构化梳理二者区别、原理、场景与重难点,适合快速背诵、复习。
ThornArmor
1 天前
c语言
·
开发语言
·
c++
·
vim
·
visual studio
《向内深潜,向外飞掠》
如果一个语言只能顺序执行、平铺直叙,那它充其量只是电传打字机的一张伸长出来的账单。高级语言真正的生命力,在于控制流的肆意飞掠与状态空间的向内坍缩。
吠品
1 天前
c语言
·
开发语言
·
算法
Python 写入 Excel 的两种主流方案实际用法总结
日常做数据处理、生成运营报表的时候,用 Python 导出 Excel 是非常高频的需求。主流的实现方案基本就两个:pandas 和 openpyxl。