打赏

相关文章

落谷P1177

落谷P1177 利用快速排序算法将读入的 N个数从小到大排序后输出。 输入格式 第 1 行为一个正整数 N,第 2 行包含 N 个空格隔开的正整数 ai,为你需要进行排序的数,数据保证了 ai 不超过 10^9。 输出格式 将给定的 N 个数从小到大输出&…

洛谷P1616题解

该题是一个完全背包问题&#xff0c;不难得出状态转移方程 dp_i max(dp_i,dp_{i-v} w)&#xff1b; 用记忆化搜索的话内存会爆&#xff0c;因此我们用滚动数组来解决。 下面附上代码 #include <iostream> using namespace std; int t, m; long long a[10005], b[100…

洛谷P1727

题意 &#xff1a; 计算后位 输入&#xff1a; 输出&#xff1a;后位 ​​​​​​​ Q1 : 如何判断是否到达小数点后位 A1 : 当除到 cout: printf ( "3.\n" ) ;for(int i1;i<n;i) {putchar(str[i-1]);if(i!0)if(i%500)cout<<\n;else if(i%100)cout<…

快速排序 洛谷P1177

在学习了快速排序之后把这个思想记了下来&#xff0c;写一篇博客以备自己以后的复习。 #include <bits/stdc.h> #define LL long longusing namespace std; const int N 1e5 10; //typedef long long LL; int a[N]; int n;void quicksort(int arry[], int l, int r) {…

上海至郑州动车时刻表

上海站 ------------------------------------------------------------------------------- 车次 始发站 发站 发点 到站 到点 里程 运行时间 类型 票价(单位&#xff1a;元) D86 上海 上海 07:28 郑州 14:14 998 6小时46分钟 动车 299(一等座)/239(二等座) D82 …

洛谷P1776题解

本题是多重背包问题&#xff0c;状态转移方程也很容易列出来&#xff0c;但由于本题的数据过大&#xff0c;物品的数量过多&#xff0c;因此我们需要进行二进制优化 首先我们要知道二进制优化的原理 以19为例&#xff0c;如果我们拆分成1,2,4,8,3 我们就可以用之前的五个数表…

洛谷P1177题解

洛谷P1177题解 #include <stdio.h> #include <iostream> using namespace std; const int N5e6100; int n; int q[N],tmp[N]; void merge_sort(int q[],int l,int r) {if(l>r)return ;int midlr>>1;merge_sort(q,l,mid);merge_sort(q,mid1,r);int k0,il,…

洛谷P1706 全排列问题

题目描述 按照字典序输出自然数 11 到 nn 所有不重复的排列&#xff0c;即 nn 的全排列&#xff0c;要求所产生的任一数字序列中不允许出现重复的数字。 输入格式 一个整数 nn。 输出格式 由 1 \sim n1∼n 组成的所有不重复的数字序列&#xff0c;每行一个序列。 每个数字…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部