logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++入门:数组经典案例(巧用数组找最大值,冒泡排序

关键:当内部对比后交换了一次之后,就得到的是新数组。所以for循环推到的下一个数,就是目前最大的数了。就像水里的气泡,大的泡泡会一次次被交换推到最后面去。

#c++#java#算法
c++入门题(易错)~

题目描述每个箱子都有长宽高,我们需要判断一个箱子能否放入另一个箱子中。例如有箱子A的尺寸是 3 x 4 x 5,箱子B的尺寸 是 5 x 6 x 4,经过比较判断,可以知道箱子A能够放入箱子B中,我们就说箱子A匹配箱子B。注意,当两个箱子尺寸相等,我们也认为它们匹配。

#c++#开发语言
C++经典题

编写函数void find(int *num,int n,int &minIndex,int &maxIndex),求数组num(元素为num[0],num[1],...,num[n-1])中取最小值、最大值的元素下标minIndex,maxIndex(若有相同最值,取第一个出现的下标。以下代码计算[a,b)范围内,0.1为步长的三角函数(sin或cos或tan)之和。输入n,动态分配n个整数空间

#c++#矩阵#算法
c++类和对象经典题目

输入第一行表示要输入n个对象后续各行输入不同对象的各属性值,每个对象一行,属性值包括:姓名、学号、学院、专业、性别、宿舍楼、手机号输出输出不同对象的各自属性每个对象占一行错:手机号phone你用了int类型,但手机号通常是11位数字,可能超出int的表示范围(最大约21亿,11位手机号约100亿),导致溢出。另外,如果手机号以0开头,int会丢失前导零。phonestring,这样更安全通用。

#c++#开发语言
C++入门算法大全!!!

/ 如果 print 参数不加 const,这里编译失败。,请找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。如果循环全部走完都没找到目标,循环正常退出,然后才会执行。:对左右两部分分别再做同样的操作,直到每部分只剩一个数。:把比基准小的放左边,比基准大的放右边(你已会)都是放错位置的数,交换它们就能让数组更有序。,把数组分成两部分,左边都 ≤。,后面的所有代码都不会执行,

#c++#算法#开发语言
C++入门刷题记录~(动态内存分配)

当我们遇见大小不确定的数据时(比如动态数组和单链表),我们通过动态内存分配来向系统申请或释放内存,达到按需分配的效果。

#算法#数据结构
到底了