算法

lee_鹿游原 2011-09-13 02:39:44
假设有20个格子, 第1个,7个,8个,格子上有物品... 整理物品(把第7和第8个格子物品移到 第2第3格子上).
...全文
93 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jokul_Lee 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 studycbc 的回复:]

楼主的意思20个箱子随机存储,然后把存储的箱子置前

简单的冒泡就好了
[/Quote]
	int a[20] = {0};
a[0] = 1;
a[6] = 2;
a[7] = 3;
for(int i=0,j=0;i<20;i++)
{
if(a[i] != NULL)
{
a[j] = a[i];
if(i != j)
{
a[i] = 0;
}
j++;
}
}
冒泡是?
limang89 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 luciferisnotsatan 的回复:]

引用 2 楼 jokul_lee 的回复:

引用 1 楼 clannadgirl 的回复:

a[1]=a[6],a[2]=a[7]??
然后a[6] = a[7] = 0;
[/Quote]

七擒关羽 2011-09-13
  • 打赏
  • 举报
回复
楼主的意思20个箱子随机存储,然后把存储的箱子置前

简单的冒泡就好了
luciferisnotsatan 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jokul_lee 的回复:]

引用 1 楼 clannadgirl 的回复:

a[1]=a[6],a[2]=a[7]??
然后a[6] = a[7] = 0;
[/Quote]
luciferisnotsatan 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jokul_lee 的回复:]

引用 1 楼 clannadgirl 的回复:

a[1]=a[6],a[2]=a[7]??
然后a[6] = a[7] = 0;
[/Quote]
qq120848369 2011-09-13
  • 打赏
  • 举报
回复
return 0;

水之。
Jokul_Lee 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 clannadgirl 的回复:]

a[1]=a[6],a[2]=a[7]??
[/Quote]然后a[6] = a[7] = 0;
clannadgirl 2011-09-13
  • 打赏
  • 举报
回复
a[1]=a[6],a[2]=a[7]??

64,651

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧