自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Git 本地有提交时如何拉取远程最新代码

本地有提交时拉取远程仓库的最新提交:使用git fetch + git rebase一键完成

2022-11-18 13:07:13 2843 1

原创 fscanf()报错warning: use of assignment suppression and length modifier together

使用fsanf出现报错 [-Werror=format=]

2022-11-14 20:08:01 446

原创 GitHub加载过慢或加载不出来应该怎么解决

最近在学习Git,发现加载速度特别慢,本地仓库push几乎次次失败,因此去取取经,一定要把这个烦心的事儿给解决了第一步找到需要更改配置的文件,路径为:C:\Windows\System32\drivers\etc找到其中的hosts文件,这就是我们要更改的文件,在此之前,需要修改一个该文件的权限,点击属性点击其中的编辑,添加Users(LAPTOP-TLU790O8\Users),选中编辑和写入权限后点击右下角的应用,这里我已经添加过了。第二步此时我们已经可以更改,打开hosts文件

2021-10-23 21:17:23 5207 3

原创 数组排序之归并排序的“那些坑”

对于几种排序算法,尤其是快排,堆排序和归并排序这种,真的是写了忘,忘了写,最近笔试遇到了链表排序,需要用到归并排序,又想起了数组的归并,发现自己还有地方都没有掌握透彻,也遇到了很多坑。首先需要缕清整体思路,一个sort函数,递归将数组进行分割排序,一直到每一块数组长度都为1,这是我们需要确定递归的退出条件,判断条件是if(left<right),这样能够确保递归的结束,每一个递归都应有判断退出条件在数字归并排序的过程中,我们需要有一个临时数组来存放已经排序好的数据,但是一定要注意,在一次归并的结

2021-09-11 10:58:18 423

原创 找出最小的K个数,C++自建堆实现

找出最小的K个数,C++自建堆实现搞了几个小时发现C++有现成的堆,哎,就当复习堆排序,自己写一次堆才发现存在的问题还是挺多的,代码如下class Solution {public: vector<int> GetLeastNumbers_Solution(vector<int> input, int k) { vector<int> ans; if(k==0) return ans; HeapBulid

2021-08-31 14:41:31 208

原创 Swop函数的写法及常见错误示例

Swop函数的写法及常见错误示例数据交换在编程中十分常见,为方便起见,我们可以将其编写为一个交换函数,在需要时引用函数即可。但需要注意的是,子函数的改变想要影响父函数的数据,必须传指针和解引用。下面是交换函数的其程序代码:#include<stdio.h>void Swop(int *p1,int *p2){ int tmp; //设置中间变量tmp进行数据存储 tmp=*p1; //指针解引用,将a的值赋给tmp *p1=*p2; //将b的值赋给a

2020-10-13 21:00:10 358

原创 给一个不多于五位的正整数,要求:1.求出它是几位数;2.分别输出每一位数字;3.按逆序输出各位数字,例如原数为321,应输出123.

这道题选择使用函数来完成,其主要特点为巧妙运用除(/)和取余(%)符号。依次输出的思想为:获取一位,丢弃一位。代码如下:#include<stdio.h>#include<math.h>int Count(int n){ int count=0; if(n==0) { return 1; } while (n!=0) { n/=10; count++; } return count;}void Output(int n){ int c.

2020-10-12 23:53:59 1720

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除