c语言

SuperByteMaster4 小时前
c语言
keil 工程 .gitignore配置文件# .gitignore - Keil MDK Project (AC5/AC6)# --- 个人/环境配置 (User-specific)--- *.uvoptx *.uvguix.* *.ini *.bak *.uvgui *.opt
老花眼猫8 小时前
c语言·经验分享·青少年编程·课程设计
编制椭圆旋转绘图函数编制椭圆旋转绘图函数 需要编制商标徽标程序和那些画板绘图类程序软件的,在编程时,一般的图形如点直线矩形圆形直接用绘图语句就能绘制,若要绘制椭圆和椭圆旋转就会有些困惑。本博文提供简单直捷的方法:用三角函数方法自己编制一个绘图函数。这样就可在程序编程语言平台迁移时少些麻烦。
iCxhust10 小时前
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
微机原理实践教程(C语言篇)---A002流水灯
qeen8711 小时前
c语言·数据结构·c++·学习·
【数据结构】建堆的时间复杂度讨论与TOP-K问题前言:本文是上一篇文章【数据结构】二叉树基本概念及堆的C语言模拟实现的补充,主要介绍的是两种建队方式分别为向上调整建堆和向下从叶子结点的父结点开始向下调整建队的时间复杂度分析和堆的经典应用场景TOP-K问题
handler0111 小时前
linux·运维·c语言·开发语言·c++·笔记·算法
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法是什么:进程获得CPU资源的先后顺序。为什么需要:因为CPU资源稀缺,需要确定哪个进程优先执行。如何实现:在进程的 task_struct 结构中用整数表示优先级。
热心网友俣先生12 小时前
c语言·开发语言·数学建模
2026年第二十三届五一数学建模竞赛C题超详细解题思路+各问题可用模型推荐+部分模型结果展示本文将为大家带来五一数学建模竞赛的C题的超详细解题思路以及部分计算结果。今年的C题题目难度不难,但是题量过大。因此本文将对C题每一个小问涉及的模型、可用的算法以及部分算法的结果进行详细的阐述,以便大家能够根据模型不同问题的模型进行组合,来完成自己问题的求解架构。
li16709027013 小时前
c语言·数据结构·c++·visual studio
第二十七章:智能指针C++中堆内存的管理完全由开发者手动控制,通过new申请内存,delete释放内存。手动管理内存在常规场景下可以正常工作,但异常场景下会出现严重的内存泄漏问题,这也是智能指针要解决的核心痛点。
Aurorar0rua15 小时前
c语言·学习方法
CS50 x 2024 Notes C - 07⑴Let's consider just one another data type, how about so besides strings, besides integers, there's some others on this list here.
爱编码的小八嘎15 小时前
c语言
C语言完美演绎9-15/* 范例:9-15 */#include <stdio.h>#include <conio.h>#include <string.h>
weixin_4217252615 小时前
c语言·字符串函数·查找·比较·长度
C语言常用字符串函数:长度、比较、拼接和查找对于字符串来说,支持通过在 `` 头文件中的函数,进行字符串的长度、复制、连接、比较、查找等操作。常见的字符串处理函数和功能列表。
yzq19912716 小时前
c语言·宏定义·预处理运算符·字符串化·标记连接
C语言#和##的用法(附带示例)C语言 # 和 ## 是两个特殊的预处理运算符,它们通常出现在宏定义过程中,在宏展开时发挥作用。这两个符号能增强宏定义的功能和灵活性,让我们详细了解一下它们的用法和作用。
无敌昊哥战神18 小时前
c语言·c++·python·算法·leetcode
【LeetCode 37】解数独 (Sudoku Solver) —— 回溯法详解 (Python/C/C++)编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则:数字 1-9 在每一行只能出现一次。
jinyishu_18 小时前
c语言·数据结构·算法·链表
链表经典OJ题解题思路:快慢指针。快指针和慢指针的距离始终是k,快指针走到最后的时候,慢指针刚好指向倒数第k个节点。
爱编码的小八嘎19 小时前
c语言
C语言完美演绎9-14/* 范例:9-14(以VC++执行,请参考范例光盘源代码中的说明)*/#include <stdio.h>
li16709027019 小时前
c语言·开发语言·数据结构·c++
第二十五章:C++11(下)C++11的并发编程(线程、互斥锁、future、条件变量、atomic)放到加餐课讲解,该部分依赖进程线程的系统知识,避免基础不牢导致理解困难。
代码中介商1 天前
c语言·算法
银行管理系统的业务血肉 —— 流程、状态机、输入校验与持久化(下篇)上篇我们建立了银行系统的骨架:结构体、动态数组、扩容、伪删除、验证。但一个银行系统如果只能“创建账户”和“冻结账户”,那它连玩具都算不上。
爱编码的小八嘎1 天前
c语言
C语言完美演绎9-12/* 范例:9-12 */#include <stdio.h>#include <string.h>#include <conio.h>
Navigator_Z1 天前
c语言·算法·leetcode
LeetCode //C - 1031. Maximum Sum of Two Non-Overlapping SubarraysGiven an integer array nums and two integers firstLen and secondLen, return the maximum sum of elements in two non-overlapping subarrays with lengths firstLen and secondLen.
leoufung2 天前
c语言·leetcode·c#
LeetCode 30:Substring with Concatenation of All Words 题解(含 C 语言 uthash 实现)给定字符串 s 和一个字符串数组 words,其中所有单词长度相同,返回所有起始下标,使得从该下标起、长度为 len(words) * len(word) 的子串,刚好是 words 中所有单词恰好一次、任意顺序的拼接。[page:2]
爱编码的小八嘎2 天前
c语言
C语言完美演绎9-6/* 范例:9-6 */#include <stdio.h>int a;int b;void main(void)