【Linux】多线程1——线程概念与线程控制
初步认识线程的概念,并熟悉线程控制接口
VSCode配置C/C++环境
VSCode配置C/C++环境
★动态规划(DP算法)详解
动态规划(DP算法)详解
不需要考虑mid+1、mid-1的二分查找模板,希望大家都能学会
这是不需要考虑边界问题的万能二分模板
60题学会动态规划系列:动态规划算法第五讲
子数组系列题目。
【数据结构】复杂度
带大家认识时间复杂度和空间复杂度
【C++】开源:多媒体SFML库使用入门
sfml库入门
【VSCode | 主题】推荐几个适合看 C/C++ 代码的 VSCode 主题
从 source insight 转到 VSCode 的一个好处就是,VSCode有很多主题插件。本文就介绍一些自己觉得适合看C/C++代码的好看的主题。接下来就看看有哪些主题,其中有没有你喜欢的。
MinGW-w64的安装详细步骤(c/c++的编译器gcc、g++的windows版,win10、win11真实可用)
MinGW-w64的安装详细步骤(c/c++的编译器gcc、g++的windows版,win10、win11真实可用)
243. 一个简单的整数问题2(树状数组)
【代码】243. 一个简单的整数问题2(树状数组)
Linux初识网络基础
1.独立模式:各个计算机互相独立,各个电脑保存各自数据2.网络互联:多态计算机连接在一起,完成数据共享3.:计算机的数量增多,通过交换机和路由器连接在一起4.:将远隔万里的计算机连接到一起。
【C++入门到精通】C++入门 —— list (STL)
本文首先介绍了list的概念和特点。list是C++中的容器之一,采用双向链表存储元素,可以在O(1)时间内插入和删除操作,但访问效率较低。接下来,文章详细探讨了list的使用方式。包括如何构造list对象,并介绍了常见的操作方法,如增加、删除、查找和修改list中的元素。最后,文章进行了list与
Visual Studio 2019 解决scanf函数报错问题
在 Visual Studio 2019 编辑代码时,前期刚刚接触到VS编译器时存在的困惑,当用`scanf()`函数,进行输入时,在运行的时候编译器会出现警告报错。在Visual Studio 2019中,scanf函数会被标记为不安全的函数,因为它没有检查输入缓冲区的大小。如果输入缓冲区不够大,
武大开源组合导航库KF-GINS 程序解读(By GPT3.5)
该文件是一个C++头文件,用于定义角度转换的常量和函数。文件首先定义了两个常量:D2R表示角度转弧度的比例(即π/180),R2D表示弧度转角度的比例(即180/π)。接下来定义了一个名为Angle的类,其中定义了四个静态函数:rad2deg和deg2rad实现弧度与角度之间的转换,rad2deg和
c++中的多态
多态
c语言每日一练(4)
1、有以下代码,程序的输出结果是( )解析:直接看循环,for循环先将a和b都初始化成了1,循环进行的条件是a<=100,循环每次结束后,a+1接着看循环的内部,1代码代表的意思是,当b>=20时会执行break语句,跳出循环。2代码表达的意思是当b%3==1,也就是当b=3*n+1的时候会执行b+
【网络编程】揭开套接字的神秘面纱
如何使用套接字来进行UDP/TCP通信,代码+注意事项帮助克服对套接字的恐惧。
使用Visual Studio Code远程开发、调试Linux C
如何配置VSCode作为Linux C 的远程开发、调试工具
【C语言&C++编译器】VS2019离线安装版,附详细安装步骤和安装包
【C语言&C++编译器】VS2019离线安装版,附详细安装步骤和安装包
librdkafka开源库使用总结
使用C/C++语言操作Kafka时,librdkafka是首选的开源库。