c语言

Aurorar0rua2 小时前
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.
爱编码的小八嘎2 小时前
c语言
C语言完美演绎9-15/* 范例:9-15 */#include <stdio.h>#include <conio.h>#include <string.h>
weixin_421725262 小时前
c语言·字符串函数·查找·比较·长度
C语言常用字符串函数:长度、比较、拼接和查找对于字符串来说,支持通过在 `` 头文件中的函数,进行字符串的长度、复制、连接、比较、查找等操作。常见的字符串处理函数和功能列表。
yzq1991273 小时前
c语言·宏定义·预处理运算符·字符串化·标记连接
C语言#和##的用法(附带示例)C语言 # 和 ## 是两个特殊的预处理运算符,它们通常出现在宏定义过程中,在宏展开时发挥作用。这两个符号能增强宏定义的功能和灵活性,让我们详细了解一下它们的用法和作用。
无敌昊哥战神5 小时前
c语言·c++·python·算法·leetcode
【LeetCode 37】解数独 (Sudoku Solver) —— 回溯法详解 (Python/C/C++)编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则:数字 1-9 在每一行只能出现一次。
jinyishu_6 小时前
c语言·数据结构·算法·链表
链表经典OJ题解题思路:快慢指针。快指针和慢指针的距离始终是k,快指针走到最后的时候,慢指针刚好指向倒数第k个节点。
爱编码的小八嘎6 小时前
c语言
C语言完美演绎9-14/* 范例:9-14(以VC++执行,请参考范例光盘源代码中的说明)*/#include <stdio.h>
li1670902706 小时前
c语言·开发语言·数据结构·c++
第二十五章:C++11(下)C++11的并发编程(线程、互斥锁、future、条件变量、atomic)放到加餐课讲解,该部分依赖进程线程的系统知识,避免基础不牢导致理解困难。
代码中介商18 小时前
c语言·算法
银行管理系统的业务血肉 —— 流程、状态机、输入校验与持久化(下篇)上篇我们建立了银行系统的骨架:结构体、动态数组、扩容、伪删除、验证。但一个银行系统如果只能“创建账户”和“冻结账户”,那它连玩具都算不上。
爱编码的小八嘎20 小时前
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.
leoufung1 天前
c语言·leetcode·c#
LeetCode 30:Substring with Concatenation of All Words 题解(含 C 语言 uthash 实现)给定字符串 s 和一个字符串数组 words,其中所有单词长度相同,返回所有起始下标,使得从该下标起、长度为 len(words) * len(word) 的子串,刚好是 words 中所有单词恰好一次、任意顺序的拼接。[page:2]
爱编码的小八嘎1 天前
c语言
C语言完美演绎9-6/* 范例:9-6 */#include <stdio.h>int a;int b;void main(void)
SunnyByte1 天前
c语言·单链表
线性表——单链表的增删查改操作目录一.认识单链表1.什么是单链表呢?2.结点的初始化二.单链表的增删查改操作1.单链表的头插操作2.单链表的尾插操作
SunnyByte1 天前
c语言·链表
线性表——双向链表双向链表也属于线性表中的一种,分为普通双向链表和双向循环链表,结构如下图双向链表也分为普通双向链表和带头结点的双向链表。普通双向链表就是不带头节点的双向链表,这种双向链表在插入和删除时都要判断头指针是否为空,分支多,很容易出bug;带头结点(也叫哨兵位)的双向链表无论链表是否为空,操作均统一,不易出现问题。
jimy11 天前
c语言·开发语言·算法
C 语言的 static 关键字作用C 语言里的 static 不只有“限制符号的链接性,只在本编译单元可见”这一种功能。更准确地说,static 在 C 里根据出现位置不同,主要有几类含义:
handler011 天前
c语言·开发语言·c++·笔记·算法·图论
算法:图的基本概念· 定义:图中的边有方向性,用箭头表示。 · 表示:边 (A, B) 与 (B, A) 是两条不同的边。
木木_王1 天前
linux·c语言·数据结构·学习
嵌入式Linux学习 | 数据结构 (Day03)顺序表与单链表 超详细解析(含 C 语言实现 + 作业 + 避坑指南)作为数据结构的开篇核心知识点,顺序表和单链表是线性表的两种最基础实现形式,二者相辅相成、优缺点互补,是所有后端开发、算法学习的核心地基,也是校招、初阶面试的高频考点。
wefg11 天前
c语言·开发语言
【C语言】用 C 语言实现多态C语言没有类的概念,但可以用结构体包含公共成员(类似基类),再通过函数指针实现动态绑定。示例:图形面积计算
我不是懒洋洋1 天前
c语言·c++·经验分享
手写一个B+树:从原理到数据库索引实战前言你有没有想过:MySQL为什么能用几毫秒从几亿条数据中找到你要的那一行?答案是:B+树。今天,我们手写一颗生产级的B+树: