相关文章
排序算法--冒泡排序
冒泡排序虽然简单,但在实际应用中效率较低,适合小规模数据或教学演示。 // 冒泡排序函数
void bubbleSort(int arr[], int n) {for (int i 0; i < n - 1; i) { // 外层循环控制排序轮数for (int j 0; j < n - i - 1; j) { // 内层循环控制每轮比…
编程日记
2025/2/22 22:30:33
windows linux常用基础命令
windows基础命令 cd …/ (访问D盘 直接D: 进入目录cd…\baidudu) color 2 改变颜色 dir 浏览当前目录中有什么内容 例如 dir windows可以浏览windows中有什么文件 cls 清屏 cd windows 可以跳转到c盘目录的下面 cd…/可以返回到上一级目录 ./当前目录 cd \ 直…
编程日记
2025/2/22 22:47:16
Mac M1 源码安装FFmpeg,开启enable-gpl 和 lib x264
1、第一步:下载并安装minicoda
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.shsh Miniconda3-latest-MacOSX-arm64.sh2、第二步:安装必要的依赖
conda install -c conda-forge gcc make nasm yasm3、第三步ÿ…
编程日记
2025/2/18 21:27:31
C#面试常考随笔14: 方法如何传递不定数量的参数?params关键字怎么使用?
使用params关键字,就可以像python传参那样传递多个参数,类似元组
主要作用
params 关键字的主要作用是让方法可以接受不定数量的参数,而不需要在调用方法时显式地创建数组来传递多个参数。这为方法调用提供了更大的灵活性,使得代…
编程日记
2025/2/24 7:47:14
算法 哈夫曼树和哈夫曼编码
目录
前言
一,二进制转码
二,哈夫曼编码和哈夫曼树 三,蓝桥杯 16 哈夫曼树
总结 前言
这个文章需要有一定的树的基础,没学过树的伙伴可以去看我博客树的文章
当我们要编码一个字符串转成二进制的时候,我们要怎么…
编程日记
2025/2/24 23:02:25
C++11详解(二) -- 引用折叠和完美转发
文章目录 2. 右值引用和移动语义2.6 类型分类(实践中没什么用)2.7 引用折叠2.8 完美转发2.9 引用折叠和完美转发的实例 2. 右值引用和移动语义
2.6 类型分类(实践中没什么用)
C11以后,进一步对类型进行了划分&#x…
编程日记
2025/2/22 21:34:37