自定义博客皮肤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)
  • 收藏
  • 关注

转载 054:单调队列上

学习笔记

2024-05-21 16:51:27 1

转载 71:子数组最大和与拓展

学习笔记

2024-05-20 00:00:00 3

转载 70:子数组最大和与拓展

学习算法的记录,以后复习用

2024-05-09 22:46:03 4

原创 高阶函数二

currying这个单词怎么翻译?给个例子,比如说我要计算x的y次方,通常我们都会定义一个函数,把x,y作为参数传进去计算,现在我们定义一个高阶函数,内外层函数都只传一个参数,这种方法就是currying有些时候,我们只传入一个参数时,这种方法可以应用起来,比如说现在给你一个函数你现在要打印2的0次方到2的10次方,那么你可以这样调这种方式使得我们的调用很广泛,也很自由。在上面的例子中,我们用pow函数得到curried_pow函数,既然这样,我们是不是可以这样写。

2023-09-05 21:38:56 26

原创 高阶导数1

有时在一个函数中,我们需要接受一个函数作为参数,返回一个函数作为一个返回值,如果一个函数里面对函数进行操作,我们称之为高阶导数。

2023-09-05 19:27:09 25 1

原创 递归函数1

简单来说,递归函数就是自己调用自己,递归要包含递归的所有基本情况(有时我们叫做递归出口和递归调用)我们从一个简单的例子开始:打印一个数字所有位之和,例如 123 = 1 + 2 + 3, 9684 = 9 + 6 + 8 + 4问题被拆解为两个部分,加上前面的数和加上最后一位数,拆解后问题变得简单并且可以一直迭代继续拆解,具体的调用过程可以看一下我画的的environment diagram。

2023-09-04 23:04:25 26 1

原创 C++二维数组的创建

二维数组的创建

2023-05-31 20:33:30 222 1

空空如也

空空如也

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

TA关注的人

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