找回密码
 立即注册
最简单的C程序设计--顺序程序设计
顺序程序设计举例 例一 有人用温度计测量出华氏法表示的温度(如69℉)现要求把它转换为以摄氏法表示的温度(如20℃) 转换公式: 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be ...
酝垓 2025-6-4 19:50
278 0 0
10.23 闲话
10.23 闲话 图论复习 还有2天就复赛了,现在暂时不知道做啥题了,写一下这两天复习的图论知识。 1.存图方式 (1.) 邻接矩阵 没什么好说的,最简单的存图方式,一眼就会。 定义矩阵数组 \(a[n][n](n为点的数量数)\) ,\(a[v]=w\) 代表 \ ...
习和璧 2025-6-4 19:50
644 0 0
CF 口胡笔记 2000Ct辑
¿ 如何 搞笑 高效做题 ?只需要口胡CF题就行啦!( 从今天起口胡 CF 按照洛谷通过人数排序的题单 从 CF2000 Part 1 开始 目录导航: [*]CF 2000Ct 辑 [*]CF 2100Ct 辑 CF24E XOR on Segment [*]给定 \(n\) 个数的序列 \(a\)。\(m\) ...
寿爹座 2025-6-4 19:49
614 0 0
C++/QT可用的websocket库
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
沦嘻亟 2025-6-4 19:49
846 0 0
QT6.8 MySQL驱动编译 MSVC2022-64位
QT6.8没有编译MySql驱动,也没有.pro的项目文件,只能自己想办法编译,网上找了很多方法,终于找到了可以成功编译的方法,下面将我的编译过程详细记录如下: [声明:本文为原创,未经允许,不得转载] 当前安装情况如下,安装了2个版本的Q ...
班闵雨 2025-6-4 19:49
54 0 0
算法比赛中常用的快读
在算法比赛中,快读是一个常用的技巧,用于提高输入数据的速度。常见的快读方法有以下几种: 1. C++ 中的快读 C++ 中常用 scanf 和 getchar 进行快读。 [code]#include #include inline int read() { int x = 0, f = 1; char c = ...
司空娅玲 2025-6-4 19:49
334 0 0
字符编码发展史2 — ISO-8859-N
[*]2.2. 第二个阶段 本地化 [*]2.2.1. ANSI [*]2.2.2. ISO/IEC 8859-N [*]2.2.2.1. 什么是ISO/IEC 8859-N? [*]2.2.2.2. ISO 8859-1的编码表 上一篇《字符编码发展史1 — ASCII和EASCII》我们讲解了字符编码的起源ASCII和EASCII。本 ...
劳欣笑 2025-6-4 19:49
94 0 0
C++对象模型实践探索
前言 C++对象模型是个常见、且复杂的话题,本文基于Itanium C++ ABI通过程序实践介绍了几种 简单C++继承 场景下对象模型,尤其是存在虚函数的场景,并通过图的方式直观表达内存布局。 本文展示的程序构建环境为Ubuntu,glibc 2.24,gcc ...
曲愍糙 2025-6-4 19:48
1020 0 0
sign与unsigned的原理、数据存储与硬件的关系
目录 [*]关键字unsigned和signed [*] [*]数据在计算机中的存储 [*]原码 与 补码的转化与硬件关系 [*]原,反,补的原理: [*]整型存储的本质 [*]变量存取的过程 [*]类型目前的作用 [*]十进制与二进制快速转换 [*]大小端字节序 [*]判断当前 ...
羽桑 2025-6-4 19:48
790 0 0
双指针算法的一个简单题解
题目是这样的: 给定一个长度为 n 的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。 输入格式 第一行包含整数 n 。 第二行包含 n 个整数(均在 0∼105 范围内),表示整数序列。 输出格式 共一行,包含一个整数,表示最 ...
刘凤 2025-6-4 19:48
807 0 0
C++中对象的延迟构造
本文并不讨论“延迟初始化”或者是“懒加载的单例”那样的东西,本文要讨论的是分配某一类型所需的空间后不对类型进行构造(即对象的lifetime没有开始),更通俗点说,就是跳过对象的构造函数执行。 使用场景 我们知道,不管是定义某个 ...
煅圆吧 2025-6-4 19:48
207 0 0
Linux C++ 开发10 - 手把手教你使用valgrind性能分析工具
[*]1. 什么是valgrind? [*]2. (Ubuntu)安装valgrind [*]3. valgrind工具的使用 [*]3.1. 命令的语法格式 [*]3.2. 工具选项 [*]3.3. LOG信息输出 [*]3.4. Demo演示 《Linux C++ 开发9 - 手把手教你使用gprof性能分析工具》一文中,我们 ...
拙因 2025-6-4 19:47
790 0 0
asm内联语句在编译不支持的情况下的解决办法
asm内联语句在编译不支持的情况下的解决办法 本文链接 在编写 CUDA 的 C++ 程序时,NVIDIA 的库文件中包含这样一行代码,这行代码在 NVIDIA的编译器 nvcc 编译时可以正常通过,但迁移到 AMD 的编译器中将无法识别,生成报错。为了便于做 ...
莠畅缕 2025-6-4 19:47
124 0 0
博客建站9 - hexo网站如何提升markdown文档的编辑效率和体验
[*]1. 本网站的系统架构 [*]2. 场景概述 [*]3. 影响效率的问题和解决方案 [*]3.1. 图片插入-根据文章来分类管理 [*]3.1.1. 效率问题 [*]3.1.2. 解决方案 [*]3.2. 图片插入-从剪贴板中插入图片 [*]3.2.1. 效率问题 [*]3.2.2. 解决方 ...
翳舀 2025-6-4 19:47
616 0 0
逆向常见反调试合集
反调试   前文写过,花指令通常干扰静态分析,而反调试与之相反,主要为了干扰动态调试。 1.反调试简介   反调试是一种用于阻碍程序动态调试的技术,首先大致说明一下反调试的工作原理。   在操作系统内部提供了一些API,用于调 ...
饨篦 2025-6-4 19:47
912 0 0
CMake构建学习笔记18-cpp-httplib库的构建
cpp-httplib库是笔者认为的一个比较好用的基于C++的Http服务器组件,与Eigen一样,它也是基于头文件的库,我们只需要引入httplib.h这个头文件进行来就实现所有基于http/https协议的功能,非常适合初学者进行使用。 尽管是头文件,还是可 ...
盖彗云 2025-6-4 19:47
401 0 0
宏定义define的用法
这行代码是一个宏定义,使用了 C 语言中的 #define 指令。它的作用是定义一个名为 read 的宏,用于简化输入操作。 具体来说: [*]#define read(x):这部分定义了一个宏,名字是 read,它接收一个参数 x。 [*]scanf("%d",&x):这是宏的替 ...
吕梓美 2025-6-4 19:46
75 0 0
双指针习题:Kalindrome Array
Kalindrome Array 题目链接: Kalindrome Array - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题面翻译 对于长度为 \(m\) 的序列 \(b\),我们称 \(b\) 是「回文的」,当且仅当对于所有 \(i\in[1,m]\),都有 \(b_i=b_{m-i+1}\)。特别 ...
讲怔 2025-6-4 19:46
757 0 0
YU_C++算法学习笔记 · 枚举
1.1 枚举类问题 · 枚举是什么? 枚举也叫穷举,是计算机解决问题最基本的策略。其方法是一一列举所有的可能性,根据题意要求进行合理的判断或计算,最终得到答案,本质上就是一种搜索算法 基础的枚举就是人们常说的“暴力”求解。对于 ...
注思 2025-6-4 19:46
432 0 0
顺序程序设计习题
假如我国国民生产总值的年增长率为9%,计算十年后我国国民生产总值与现在相比增长多少百分比 计算公式:p = (1 + r)n  (r 为增长率, n 为年数, p 为与现在相比的倍数) 在VS编译器内会报C4996错误,解决见下文: C4996 'scanf': Thi ...
佴莘莘 2025-6-4 19:46
910 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则