- 博客(3)
- 收藏
- 关注
原创 C++ 插入排序——直接插入排序 详解
插入排序也是最简单的一类排序方法,我今天介绍的也是插入排序里最直观且浅显易懂的直接插入排序。对这个很简单的排序,记得当时也是花了近两个晚上才搞懂它的原理的,接下来就来介绍一下我的思路: 我曾经也在网上搜索了很多别人写的博客也百度看了别人的想法,但怎么说呢,大概是一百个人就会有一百种想法,也可能是我没有看到正中我心意的那一篇博客,导致看了很多别人写的代码以及图片示例都没有解决我心里的疑问和不解。现在我就来写一下我对这个排序的理解,希望曾经跟我一样有这样疑问的朋友,能在我的博客里找到答案。 直接上例子,通过
2022-03-12 22:05:30
20495
19
原创 C++二维图形的打印 详解
今天,总结一下二维图形的打印问题,也是当时困扰我的一大难题哈哈哈哈,好在随着知识的沉淀,对这个知识点的理解也愈发清晰,今天就来举几个例子来探讨一下吧。 一、上三角图形的打印 #include<iostream> using namespace std; int main() { int i , j ; for(i = 1 ; i <= 3 ; i ++) { for (j = 1; j <= (2 * i - 1); j++) { cout &l
2022-02-09 15:43:30
3558
2
原创 C++二维数组的元素值按升序排列——选择排序
关于这个题当真是困扰了我好一阵子,今天终于是解决了,赶紧来给跟我一样陷入迷茫的新手指明一下方向以及点一下我的易错点,共勉! 关于这个问题我给出了两个不同的方法,一是将二维数组看成一维数组,二是运用指针的思想来简化算法。 其实这个问题一个是可能不明白如何将二维数组看成一维数组(for example me...)再一个就是指针的问题了 哈哈哈 希望我写的代码可以使你明白一些~ 一、将二维数组一维化 好吧,直接上代码,里面标注了我希望读者看到的一些注意的点及批注~ #include<iostr
2022-02-07 23:33:36
2282
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人