提交记录 17684
| 提交时间 |
评测时间 |
| 2022-05-07 17:10:04 |
2022-05-07 17:10:10 |
void sort(unsigned *a,int n)
{
int c[65536];
for(int i=0;i<65536;i++)
{
c[i]=0;
}
for(int i=0;i<n;i++)
{
c[a[i]&65535]=c[a[i]&65535]+1;
}
for(int i=1;i<65536;i++)
{
c[i]=c[i]+c[i-1];
}
unsigned b[n];
for(int j=n-1;j>=0;j--)
{
c[a[j]&65535]--;
b[c[a[j]&65535]]=a[j];
}
for(int i=0;i<65536;i++)
{
c[i]=0;
}
for(int i=0;i<n;i++)
{
c[b[i]>>16]=c[b[i]>>16]+1;
}
for(int i=1;i<65536;i++)
{
c[i]=c[i]+c[i-1];
}
for(int j=n-1;j>=0;j--)
{
c[b[j]>>16]--;
a[c[b[j]>>16]]=b[j];
}
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 2.457 s | 763 MB + 204 KB | Accepted | Score: 100 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-03-17 03:48:05 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠