C++ 第20页
CF773D Perishable Roads-拾光赋

CF773D Perishable Roads

CF773D Perishable Roads,思路: 注意到答案应该是链加上一串贡献相同的树的贡献,因为若 \(a \to u\) 的贡献 比 \(b \to u\) 的贡献小,那么可以连 \(b \to a\),答案会更优。 那么有一个贪心...
Lee的头像-拾光赋Lee1年前
0588
C++ 获取数组大小、多维数组操作详解-拾光赋

C++ 获取数组大小、多维数组操作详解

C++ 获取数组大小、多维数组操作详解,获取数组的大小 要获取数组的大小,可以使用 sizeof() 运算符: 示例 int myNumbers[5] = {10, 20, 30, 40, 50}; cout << sizeof(myNumbers); 结果:...
Lee的头像-拾光赋Lee1年前
05813
高效遍历:C++中分隔字符串单词的3种方法详解与实例-拾光赋

高效遍历:C++中分隔字符串单词的3种方法详解与实例

高效遍历:C++中分隔字符串单词的3种方法详解与实例,   概述:在C++中,遍历由空格分隔的字符串的单词有多种方法,包括使用`std::istringstream`、手动遍历字符和正则表达式。其中,`std::...
Lee的头像-拾光赋Lee1年前
0585
Linux C++ 开发8 - 性能分析工具汇总-拾光赋

Linux C++ 开发8 – 性能分析工具汇总

Linux C++ 开发8 - 性能分析工具汇总, 1. Linux C++ 性能分析工具汇总 1.1. gprof 1.2. Valgrind 1.3. Perf 1.4. SystemTap 1.5. Nsight Computing 1.6. Google Performance Tools 1.7. Intel V...
Lee的头像-拾光赋Lee1年前
05811
各种优化建图、最短路建模技巧-拾光赋

各种优化建图、最短路建模技巧

各种优化建图、最短路建模技巧,直接看题吧,思路有了,但是有些题代码没打。兔子正在加油中。 优化建图 I.(线段树)CF786B Legacy 题目描述 三种连边操作,执行 \(q(1\le n\le10^5)\) 次: \(x...
Lee的头像-拾光赋Lee4个月前
05815
C++ Qt开发:QUdpSocket实现组播通信-拾光赋

C++ Qt开发:QUdpSocket实现组播通信

C++ Qt开发:QUdpSocket实现组播通信,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大...
Lee的头像-拾光赋Lee1年前
0588
acwing week2 基础算法3总结-拾光赋

acwing week2 基础算法3总结

acwing week2 基础算法3总结,acwing week2 基础算法3总结 总结点1:双指针算法 //常用模版框架 for (int i = 0, j = 0; i < n; i ++ ) { while (j < i && check(i, j)) j ++ ; } ...
Lee的头像-拾光赋Lee2年前
05814
没有调度器的协程不是好协程——零基础深入浅出 C++20 协程,协程本质是函数加状态机-拾光赋

没有调度器的协程不是好协程——零基础深入浅出 C++20 协程,协程本质是函数加状态机

没有调度器的协程不是好协程——零基础深入浅出 C++20 协程,协程本质是函数加状态机,前言 上一篇《协程本质是函数加状态机》谈到 C++20 协程的本质,是编译器基于 duff device 的精巧封装,经过...
Lee的头像-拾光赋Lee4个月前
0578
题解:SP22382 ETFD - Euler Totient Function Depth-拾光赋

题解:SP22382 ETFD – Euler Totient Function Depth

题解:SP22382 ETFD - Euler Totient Function Depth,题目链接: link,点击这里喵。 前置知识: 【模板】线性筛素数,欧拉函数,点击这里喵。 题意简述: 给定整数 $l,r,k$,求出 $[l,r]$ 中有...
Lee的头像-拾光赋Lee1年前
05712
C/C++与Java混合的JNI编程-拾光赋

C/C++与Java混合的JNI编程

C/C++与Java混合的JNI编程,Java与C++混合编程可以实现两种语言的优势结合,C++的程序性能很高且支持强大的系统调用能力,Java则生态丰富且开发效率较高。JNI是Java与C++进行混合编程的关键桥梁...
Lee的头像-拾光赋Lee3个月前
0579
VSCode系列 - 如何用VSCode搭建C++高效开发环境(2)-拾光赋

VSCode系列 – 如何用VSCode搭建C++高效开发环境(2)

VSCode系列 - 如何用VSCode搭建C++高效开发环境(2), 1. 插件的用法 1.1. C/C++ 1.1.1. 插件介绍 1.1.2. 插件配置 1.2. Clang-Format 1.3. cpp-check-lint 1.3.1. cpplint 1.3.2. cppcheck 1.3.3...
Lee的头像-拾光赋Lee1年前
05714
6. 结构体和自定义类型-拾光赋

6. 结构体和自定义类型

6. 结构体和自定义类型,结构体与自定义类型 结构体:将相关的数据放置在一起 可以通过点操作符( . )访问内部元素 可以作为函数的输入参数或返回类型 一个简单的代码示例: // self-defined da...
Lee的头像-拾光赋Lee1年前
05711