c语言

noipp8 小时前
c语言·c++·算法·编程·洛谷
推荐题目:洛谷 P10907 [蓝桥杯 2024 国 B] 蚂蚁开会在洛谷,可提交!二维平面上有 n n n 只蚂蚁,每只蚂蚁有一条线段作为活动范围,第 i i i 只蚂蚁的活动范围的两个端点为 ( u i x , u i y ) , ( v i x , v i y ) (u_i^ x,u_i^y), (v_i^x,v_i^y) (uix,uiy),(vix,viy)。现在蚂蚁们考虑在这些线段的交点处设置会议中心。为了尽可能节省经费,它们决定只在所有交点为整点的地方设置会议中心,请问需要设置多少个会议中心?
努力小周10 小时前
c语言·stm32·单片机·嵌入式硬件·物联网·计算机网络·pcb工艺
STM32智能安防系统本项目旨在设计并实现一个基于STM32的智能安防系统。系统通过多种传感器实时监测环境安全状态(烟雾、火焰、人体入侵、门窗状态等),并在异常情况发生时自动触发报警(蜂鸣器、LED警示)和远程通知(GSM/Wi-Fi),广泛应用于家庭安防、仓库监控、实验室安全等场景。
x1387028595713 小时前
c语言·开发语言·算法·visual studio
c语言中srtlen(指针使用计算字符长度)、传值和传址调用#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> //#define NDEBUG #include<string.h>//strlen求字符串函数 #include<assert.h>//assert断言函数
Aurorar0rua17 小时前
c语言·开发语言·学习方法
CS50 x 2024 Notes Arrays - 04⑴We introduce now a few lower-level features of C itself and better understand how we can start solving some of those problems like the readability of text or the encryption of data.
wuminyu17 小时前
java·linux·c语言·jvm·c++
Java世界中StringTable源码剖析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正
Navigator_Z17 小时前
c语言·算法·leetcode
LeetCode //C - 1095. Find in Mountain Array(This problem is an interactive problem.)You may recall that an array arr is a mountain array if and only if:
dnbug Blog19 小时前
c语言·基本语法
C程序 基本语法🌳一个写全栈技术、偏底层基建、爱研究 bug 的程序员博客。技术界的一名小工匠⊥⊤,每天进步一点点。
AI科技星20 小时前
c语言·开发语言·网络·量子计算·agi
数术工坊・八卷全书(番外・实战升华副卷)【终极典藏定稿|完整无删减】作者:乖乖数学(全域数学・零一无穷公理体系|八卷闭环|全章节补全|全副本收录|法理互通|全书封神终章)
LuminousCPP21 小时前
c语言·数据结构·经验分享·笔记·学习
数据结构 - 单链表第一篇:单链表基础操作单链表是 C 语言数据结构中最基础也最核心的线性表结构之一,相比顺序表,单链表的内存布局更灵活,无需连续内存空间,增删操作(非头尾)效率更高。本文将从设计思路、实现步骤、踩坑点三个维度,拆解单链表基础操作的完整思考过程,不仅告诉你代码怎么写,更讲清楚为什么这么写,以及写链表代码的通用思考方法。
WL学习笔记21 小时前
c语言·数据结构·算法
通讯录(顺序表实现)定义:通讯录就是限定了存储的数据类型为结构体的的顺序表,之前我们实现的顺序表存的数据类型是内置类型整型,现在我们把存的数据变成自定义类型结构体,每一个成员都存储不同的数据,如姓名,年龄,性别,电话,地址,等信息
不会C语言的男孩21 小时前
c语言·开发语言
Linux 系统编程 · 第 1 章:Linux 系统概述本章涵盖 Linux 内核、Shell 与文件系统三大核心主题,配合代码示例深入理解底层机制。Linux 内核(Kernel)
2601_9516457421 小时前
c语言·编译器·开发环境·helloworld·集成开发环境
C语言环境搭建指南学习计算机的人大多接触过C语言,它常被视为编程入门的首选语言,经典的Hello World程序便是许多人的第一段代码。掌握一门语言前,首先需要搭建合适的开发环境。对于C语言而言,选择合适的编译器和编辑工具尤为关键。通过安装集成开发环境或配置编译工具链,便能快速构建属于自己的C语言开发平台,为后续学习打下坚实基础。
SongYuLong的博客21 小时前
c语言
openWRT补丁文件生成sudo apt install quilt./origin/src/xxx.cpp : 未修改的源码文件 ./modify/src/xxx.cpp :修改后的源码文件
小糯米6011 天前
c语言·开发语言·数据结构
C语言文件操作1、为什么使用文件2、什么是文件3、二进制文件和文本文件4、文件的打开和关闭5、文件的顺序6、文件的随机读写
玖玥拾1 天前
c语言·数据结构·c++·链表·stl库
C/C++ 数据结构(四)链表与STL容器本篇核心知识:链表头结点设计、STL 容器对比(vector /list/forward_list)、迭代器原理与使用、迭代器失效、仿函数、容器常用算法、C++11 新特性、双向链表手写要求、深浅拷贝与容器类型适配
玖玥拾1 天前
c语言·数据结构·c++·链表
C/C++ 数据结构(一)基础概念、线性表链表本篇核心知识:数据结构四大逻辑结构、两种物理存储、算法三大评价指标(时间 / 空间复杂度、排序稳定性)、线性表分类、单链表概念、名词释义、节点结构、链表分类、单链表增删改查逻辑 + 代码
QiLinkOS1 天前
c语言·c++·人工智能·算法·开源协议
极客精神与商业思维的融合实践(3)**极客精神(Geek Spirit)**是一种对技术、知识和创新充满狂热热情,并愿意为之投入全部精力去探索、创造和分享的价值观与生活方式。它早已超越了"计算机爱好者"的原始定义,演变为一种推动时代进步的文化力量。
LuminousCPP1 天前
c语言·数据结构·笔记·链表
数据结构 - 单链表第二篇:单链表进阶操作在上一篇《单链表基础操作详解》中,我们掌握了头插 / 尾插 / 头删 / 尾删 / 查找等基础操作,这些操作仅能满足链表的「头尾操作」需求。实际开发中,更多场景需要基于指定节点的插入 / 删除(比如有序链表插入、删除指定值节点)。本文继续沿用「思路 + 步骤 + 踩坑」的讲解方式,拆解单链表进阶操作的核心逻辑,并总结链表操作的通用方法论。
玖玥拾1 天前
c语言·数据结构·c++·链表
C/C++ 数据结构(三)链表核心算法本篇核心知识:链表基础、链表常用操作(清空、交换)、单链表经典题(求长度、反转、查找倒数第 K 个节点、快慢指针、递归逆序打印、链表判环 / 求环长、链表相交、指定节点 O (1) 删除)、栈结构简介
玖玥拾1 天前
c语言·c++·继承
C/C++ 基础笔记(十三)继承本篇核心知识:继承与派生、继承方式、成员权限变化、构造 / 析构顺序、同名成员处理、多继承、菱形继承、虚继承、对象赋值兼容规则