首页 / 算法题目求助
#

算法题目求助

#
3833次浏览 42人互动
此刻你想和大家分享什么
热门 最新
2022-07-04 16:17
门头沟学院 Java
点赞 评论 收藏
分享
兄弟们,谁做一下这道题,有偿
牛客729148589:不是清除最大的数字,而是应该让高位数字尽可能小,可以用栈去做,再拿一个变量控制N,依次压栈,如果栈顶大于当前的数,弹出,同时N-1,这样的流程下来O(N)可以完成
点赞 评论 收藏
分享
#算法题目求助#39Hello# 给定一个字符串比如“123456789*3322222“,计算结果,或者多个连乘1*2*3*4为什么我的算法只能通过80样例呢。。。。。。我也定义 long long 类型了啊//410150860465158” (3260)#include#include(765)#includeusing namespace std;int main() {    string s;    getline(cin, s);    long long t = 0;    long long temp = 1;    for (int i = 0; i         while (s[i] != '*' && i             t = t * 10 + (s[i] - '0');            i++;        }        if (t == 0) {            cout #39;0'             return 0;        }        temp *= t;        t = 0;    }    string result;    stringstream ss;    ss  ss >> result;    cout     return 0;}//123456789*3322222//410150860465158
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务