惊叹号 发表于 2017-4-6 16:48:56

循环链表

本帖最后由 惊叹号 于 2017-4-6 17:57 编辑

要求实现用户输入一个数使得26个字母的排列发生变化,例如用户输入3,输出结果:
DEFGHIJKLMNOPQRSTUVWXYZABC
同时需要支持负数,例如用户输入-3,输出结果:
XYZABCDEFGHIJKLMNOPQRSTUVW



小甲鱼这道题目写的代码有问题

1:输入3和输入-3结果完全一样

2:输入也有问题

18813034116 发表于 2017-4-6 20:41:05

#encoding:utf8
str_get=''.join()   
#得到26个字母的字符串
num=input('请输入一个1到26间的数:')
#设置变量num来影响字母排序
print str_get+str_get[:num]
#利用分片输入结果

枫桥叶泊为谁? 发表于 2017-8-26 14:54:54

将向前移动的代码 (*L)=(*L)->next改为 (*L)=(*L)->prior

yide 发表于 2017-9-1 13:45:31

这道题的代码里面&L和L什么区别?
页: [1]
查看完整版本: 循环链表