- 博客(8)
- 收藏
- 关注
原创 平衡二叉树的时间复杂度
平衡二叉树的定义为,任意一个结点,其左子树和右子树的平衡因子绝对值不大于1。最小的结点数并非,而是一组满足类似斐波那契数列的函数。
2024-02-24 22:51:57
698
原创 memset()函数用法
memset用来快速给一块内存地址赋相同的值,并返回该内存块的首地址。int*A代表该内存块的首地址,0代表要赋予的值,sizeof(int)*n代表要分配内存的总大小。
2024-02-22 19:11:47
2456
原创 Git提交时Updates were rejected because the remote contains work that you do报错
在进行git push origin main操作的时候出现以下报错,大概率是因为,远程仓库的内容与本地仓库内容不一致,远程仓库比本地仓库多了一些内容。
2024-02-22 02:19:28
1692
原创 scanf()函数和printf()的用法
输出函数是从右向左压栈的,i++代表先复制一个副本进行压栈,所以输出时不会随i的改变而改变,++i是在输出前对i进行运算后直接对i压栈,存入栈的数据为i,因此例子中输出的第三个数字是4而不是2,第五个数字i是进行所有运算结束后的状态,即已经进行所有++i运算后的i。scanf用于读取键盘输入的内容,输入的内容会先被放在缓存区,按下最后一个回车后,通过占位符格式进行读取内容。用scanf输入双精度小数时,占位符应使用%lf,用printf输出双精度小数时,占位符用%f即可。
2024-01-29 15:47:55
311
原创 gitee码云的使用方法
用来获得目录的管理权,用cd的方法在终端进入项目文件夹,在项目文件夹内建立本地库并初始化本地库。修改工作区的文件后需要重新add和commit操作。每次commit都会更新版本号。用户签名信息被存放在用户目录下的.gitconfig文件中。设置一次之后下一个项目不用重新设置用户签名。注:本文章仅针对mac系统个人电脑。4、把指定的分支合并到当前分支。(3)查看完整版历史记录。(1)查看本地库状态。(2) 查看历史记录。提示工作树是干净的。
2024-01-22 01:21:50
507
原创 Mac系统C语言环境搭建
下载对应mac系统版本的xcode,我的电脑是macOS Monterey版本,下载的Xcode版本是Xcode14.0。接着打开xcode,选择新建项目。选择命令行工具,点击下一步。输入项目名称,选择语言。
2024-01-20 21:30:05
981
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人