已注销 level
获赞
51
粉丝
11
关注
6
看过 TA
31
IP属地:新疆
暂未填写个人简介
私信
关注
2021-09-28 15:23
0 点赞 评论 收藏
分享
2021-06-11 17:41
0 点赞 评论 收藏
分享
2019-10-21 09:42
已编辑
0 点赞 评论 收藏
分享
2019-09-24 13:29
已编辑
0 点赞 评论 收藏
分享
2019-08-26 11:47
0 点赞 评论 收藏
分享
2019-08-03 20:35
第三题最大值的最小值问题 就做了这一个,还66.。。。。难受。。。而且临时从车上又换环境到室内,还不知道会不会被判作弊 66的代码 int main(){     int n=0;     cin>>n;     vector<long>v;     for(int i=0;i<n;i++){         long temp;         cin>>temp;         v.push_back(temp);     }     int min=0;     for(int i=1;i<=n;i++){//i步切割 ...
坐等华为开奖:#include <iostream> #include <vector> using namespace std; vector< vector<int> > dp; vector<int> max_min; int pop_function(vector<int> nums, int n) {     int min = 99999;     for(int j = 1; j < n; j ++)     {         int k = j;         min = 99999;         for(int i = 0; i < nums.size() - k; i ++)         {             dp[i][k] =  nums[i + k] > dp[i][k - 1] ? nums[i + k] : dp[i][k - 1];             if(dp[i][k] < min)                 min = dp[i][k];         }         max_min.push_back(min);     }     return 1; } int main() {     int n;     cin>>n;     dp.resize(n);     for(int j = 0; j < n; j ++)     {         dp[j].resize(n);     }     vector<int> nums;     int i = 0;     int min = 99999;     while(i < n)     {         int a;         cin>>a;         nums.push_back(a);         dp[i][0] = a;         if(a < min)             min = a;         i++;     }     max_min.push_back(min);     pop_function(nums, n);     for(int j = 0; j < max_min.size(); j ++)     {         cout<<max_min[j]<<" ";     } }
投递网易等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务