自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 括号检验:输入一个代数表达式,表达式只能含有+,-,*,/,(,)以及0到9的非负整数,设表达式除括号匹配外,再无其他错误。

把符号分类处理一下就行,比如"("的右边不能是")"和加减乘除。")"的左边不能是"("和加减乘除。说的好苍白,总之就是这样,结合前面一篇处理多余括号的观感跟坏(?

2025-05-28 17:07:48 145

原创 读入自然数m和n(0 ≤ m < n ≤ 1000),判断m / n是有限小数还是循环小数。

原本想着用浮点数的精度丢失来判断是不是有限小数的,但是现在的代码性能太好了完全不能通过这个邪门解决。我的天了,那很智慧了。不过我都说了我数学不好了,可能会有其他情况吧,我不知道。总之,循环节也找到了,就这样输出就好了。要是我在用java多少搞一个,但是只是用c++混作业那算了,因为我c++都是紧急翻书回顾的(两年没看)虽然本来在思考会不会出现无理数,但是既然原本是有理数怎么会出现无理数呢呵呵呵(数学不好导致的)总之搜完百科不会出现我就放心了。总之,先把数字预处理之后,有限小数直接输出没问题。

2025-05-27 16:18:18 95

原创 乘式还原(数字全素数)

另外还有一个按下标作为位置记录数字是否是素数的数组。是素数则值为1,不是值就为0。这样对于计算得出的算式中段的两个中间值和求得值,就可以直接把每位数字放到数组里面判断,免得写一堆n!=7,问就是前面还写了个类似但是简单一点的算法题就搁这穷举,自己给自己写笑了。配置了一个0-9中素数的数组,这样通过下标循环取数值快一些,只是要记住取的时候从数组取,不是用下标(问就是写完一运行啥也没有再一看直接取下标值计算去了(笑))如图,要求每个位置的数字都是素数(2,3,5,7)

2025-05-27 15:14:00 355

原创 求这样的两个数据:5位数=2×4位数,9个数字互不相同。

意外的跑的很快的穷举法。额滴神呐,这是人能写出来的屎山吗。

2025-05-26 16:44:27 348

原创 (C++)键盘输入含括号的四则运算表达式,去除多余的括号

该代码实现了一个处理数学表达式中括号删除的程序。主要功能是通过检测表达式中的括号对,并在满足条件时删除不必要的括号。程序首先将输入表达式分解为字符数组和运算符数组,然后通过delK()函数查找并删除符合条件的括号(当括号内只有加减运算符且外部没有乘除运算符时)。核心逻辑包括括号匹配判断和运算符优先级检查。最后通过printSen()函数输出处理后的表达式。该程序适用于简化数学表达式的括号结构,但可能存在特定边界情况未完全覆盖的问题。

2025-05-24 23:16:37 369

空空如也

空空如也

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

TA关注的人

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