自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++求鞍点

对第m列的元素从0到N开始行遍历,如果有比max1还小的元素(说明max1不是这一列的最小值,并不是鞍点),就判断为false,直接跳出这层循环。如果遍历结果没有比max1还小的元素就输出它。鞍点,就是指在一个矩阵元素的值在其所在行中最大,在其所在列中最小。要求输入一个N*N型的二维数组,输出该矩阵数组的鞍点所在的行、列以及元素值。:定义一个元素max1,来存取每一行元素中最大的那个,同时定义一个元素m,来存取max1对应的列下标。对于求解鞍点,设数组是A[N][N],思路是。

2023-12-16 22:42:48 756

原创 C++实现的一元多项式相加

所以说这个题其实代码部分并不难,重点是思路要捋顺,当初我就是思路不对,一直想把指数项和系数放在一个数组里做,结果浪费很长时间,最后也没有做出来。思路:将多项式的指数项作为下标,系数项作为数组元素存入相应数组。输出时对于非0项从后往前遍历输出。其实也可以直接定义一个数组A,对数组B的操作其实就是在数组A的第一次输入上+=;对每个多项式,先输入“项数”、分别输入各个元素的“指数”、“ 系数”。欢迎留言,互相学习!输出两个多项式相加的结果,按照指数从大到小的顺序。先输入第一个多项式A,然后输入第二个多项式B。

2023-12-14 16:24:29 555

原创 回文数判断 C++ (位数存取、元素逆置、转字符串)

思考该题,首先要求编写函数int loop(int x),判断x是否为回文数,有很多思路,第一种即判x的首位和末位是否相等,再判断次位和倒数第二位是否相等,依次进行...关键在于,x的位数是未知的,因此我们需要定义一个整形数组,把求出x的每一位的值,存到该数组,然后再进行判断操作。因为C++提供了下标操作符来进入字符串中的某一确定位置的字符,即直接访问字符串中的每一个字符。第二种思路,就是元素逆置,直接把元素颠倒,再来判断是否相等。方法三:(用string方法转换,省去定义数组和求位数的步骤)

2023-12-14 13:38:33 1196

空空如也

空空如也

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

TA关注的人

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