TCL算法问题

slofer 2005-10-24 09:26:32
前几天面试,对方提出一全考题。数组:1233456789  若输入4 则输出要为456789123
效率最高,时间最少?
...全文
156 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
billy145533 2005-10-24
  • 打赏
  • 举报
回复
对啊
没有要求你对数组进行操作
这种效率很高了
哈哈
至于要对数组进行变换
可以先进行转置
然后把两段进行再转一下
ok
xdop 2005-10-24
  • 打赏
  • 举报
回复
如果不输入4,结果应该输出什么?
xiaocai0001 2005-10-24
  • 打赏
  • 举报
回复
效率最高?

不限定语言?
那我估计应该用汇编来写差不多
mmmcd 2005-10-24
  • 打赏
  • 举报
回复
是不是就这效果?

#include <stdio.h>

int main()
{
int i,n;
scanf("%d",&n);
--n;
for(i=0;i<9;i++)
printf("%d",(n+i)%9+1);
printf("\n");
return 0;
}
slofer 2005-10-24
  • 打赏
  • 举报
回复
C,C#,java 都行

若输入8 输出:891234567
说白就是数的循环。

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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