杨鹏伟

LV1
发表了文章

问题 B: 出租车费(详细讲解)

题目: 某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里;接下来的4公里,每公里2元;之后每公里2.4元。行程的最后一段即使不到1公里,也当...

杨鹏伟
发表了文章

通俗理解张量tensor(AI入门)

概念: 几何代数中定义的张量是基于向量和矩阵的推广,通俗一点来理解的话,而我们可以把标量视为零阶张量,矢量视为一阶张量,那么矩阵就是二阶张量。

杨鹏伟
发表了文章

问题 B: 数列

题目描述 编写一个求斐波那契数列的递归函数,输入n 值,使用该递归函数,输出如下图形(参见样例)。

杨鹏伟
发表了文章

问题 C: 神奇的口袋(背包问题---递归 || 二进制枚举)

有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……a...

杨鹏伟
发表了文章

插入排序算法详细剖析

自如其意,插入排序,就是每次读入一个元素的时候,在已经有序的序列中找到他应该插入的位置,然后插入保证当前序列还是有序,如此只能所有的元素都插入完毕。

杨鹏伟
发表了文章

选择排序算法详细剖析

选择排序的基本思想是: 每一趟(比如说第i趟)在后面n-i+1个待排序元素中选取关键字最小的元素,作为有序子序列的第i个元素,直到第n-1趟做完,待排序元素只...

杨鹏伟
发表了文章

冒泡排序算法详细剖析

冒泡排序的思想: 1.当我们拿到一个混乱无序的序列的时候,我们可以从前往后依次两两比较相邻元素的值。这里我们假定想要序列从小到大排列。那么每次对比 a[i-1...

杨鹏伟
发表了文章

《数据结构高分算法笔记》3.6小节——入门模拟->字符串处理

1. A.字符串连接 2. 首字母大写 4. 字符串的查找删除 5. 单词替换 6. 字符串去特定字符 7. 数组逆置 8. 比较字符串 9. 编...

杨鹏伟
发表了文章

字符串内容的替换

杨鹏伟
发表了文章

问题 C: 字符串的查找删除(字符串好题)

题目描述: 给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。

杨鹏伟
发表了文章

十进制大整数转化为二进制输出

相信一般整数的进制转换大家都会,那么大整数数转换为二进制怎么去做呢?根本存不下,只能用字符串来表示。

杨鹏伟
发表了文章

数制转换(一个任意进制的数转换为另一个进制的数)

题目描述: 求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。 不同进制的表示符号为(0,1,…,9,a,b,…,...

杨鹏伟
发表了文章

1010 一元多项式求导 (25 分)(全网最详细讲解!避坑)

思路:简单说下这个题目,体面解释并不清晰; 要注意: 1.当第一组系数和指数,指数就为0时,那么这时候需要直接输出“0 0”,然后return 2.当...

杨鹏伟
发表了文章

Day1-Python基础练习课后作业

遍历”Day1-homework”目录下文件; 找到文件名包含“2020”的文件; 将文件名保存到数组result中; 按照序号、文件名分行打印输出。 ...

杨鹏伟
发表了文章

有关内联函数的解读

我们要知道每一次函数调用都会带来一些时间和空间上的花销。 那么如果一个代码本身就不多,又频繁被调用的函数,就很烦!要是就写吧,得在代码块中写好多次,不写就调用...

杨鹏伟
发表了文章

有关函数模板的解读

我们前面学习了函数重载,可以处理多种数据类型,虽然是同一个名字,但是仍然要分开定义。

杨鹏伟
发表了文章

有关C++函数重载的解读

在实际的代码编写过程中,有时候对同一个功能的函数,可能处理的对象类型不同,则需要重新实现一遍这个函数。C++为了解决这一问题,支持用函数重载来解决这个问题。

杨鹏伟
发表了文章

带默认形参值的函数

在C++中,允许在自定义函数的形参列表中,给形参一个默认的值,这样子在调用的时候如果有实参,那么按照实参传递给形参的方法调用;没有指定对应的实参,那么形参将使用...

杨鹏伟
发表了文章

有关C++类的解读

我们写一段示例代码如下: 在这段代码中,我们定义了一个struct stu的结构体类型,里面有五个成员变量。

杨鹏伟
发表了文章

1482. 制作 m 束花所需的最少天数(经典二分+验证答案)

题意: 给你一个整数数组 bloomDay,以及两个整数 m 和 k 。 现需要制作 m 束花。制作花束时,需要使用花园中 相邻的 k 朵花 。 花园中有...

杨鹏伟

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券