From c18137b8b415ddd3d548ed2368882fa7b5564627 Mon Sep 17 00:00:00 2001 From: rishabh-github Date: Sat, 3 Jun 2017 11:59:14 +0000 Subject: [PATCH] Done --- build.py | 26 ++++++++++++++++++++++++++ build.pyc | Bin 0 -> 664 bytes tests/__init__.pyc | Bin 0 -> 168 bytes tests/test_is_rotation.pyc | Bin 0 -> 1068 bytes 4 files changed, 26 insertions(+) create mode 100644 build.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_is_rotation.pyc diff --git a/build.py b/build.py index e69de29..7fa33f8 100644 --- a/build.py +++ b/build.py @@ -0,0 +1,26 @@ + + +def is_rotation(src, dest): + + if(src == dest): + return True + + if src is None or dest is None: + print 'None check' + return False + + if len(src) != len(dest): + print 'length' + return False + + for x in range(0,len(src)): + s = src[x+1:]+src[0:x+1] + print s + + if s == dest: + return True + + return False + +print is_rotation('abcd' , 'cdab') +#print len('') diff --git a/build.pyc b/build.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bf0261275b800137287cd28d89013c339c0e1ac3 GIT binary patch literal 664 zcmcIi!Ab)$5S?UOsa3&~6|AVYUh3MOJctO2?Wsa56a|spBsR;oyEVx|1&fFJDIWYk zf54fv)GsjXynUI>ym=co_}Qs`e6=40tX6>UD-3&pAOSuB9sv|`29m>qL#HbP7&Jl~@g zJmO{G@?g8jLY+@kXcDWVST{$B(?uK(bCcR>BvdGJslpd4t!hr+oX)dmWNk9aCMt8y z)>%7@i)1WM@oWpl68mg&7r7+Q$eFDp0N-XMzR${Qtg}N_#%zUqgHbG`CqhPXuR&J( abUA-U|G{kq2V6{YS&Y@Cw@Sa%=H4$>-iR0g literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8c870aab4472994cea97b9eaf187daae49c0392e GIT binary patch literal 168 zcmZSn%*%CWno(pj0~9a+)( literal 0 HcmV?d00001 diff --git a/tests/test_is_rotation.pyc b/tests/test_is_rotation.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a23876ef4419c992b4f839d19ba47c0cbc6bb3e9 GIT binary patch literal 1068 zcmcgq&2H2%5FRJ#-=c~Z^}+@97$GfziX%dZsz|-;AzP_zFHsUZO=w~-v2!RYr{x)V z6rP5+-~r$pr(*YjI5vqtdottkH{Uq?wLkg!{bW(n{S#t-hhd)sBtAhcQ77n1kdOf> zL6smG(l??N(c&r~8PPo6LU{8VPb{!dwg%4+pIS(ca711&*SL#81@jL zh>yXkNRGtm+$SqJCcxk`PBH8c!0i!p1EZ1NSJ1oE&nR*M-At%|O+tt}qE8`{UBRmb zedHez-C!&l#JZ_}gCAqiZKwa~A0_w93p&r3**1C8Z zv^lN@U9wKcl^L{jtbjpfK;yVY6=qE2_C}+~`y&71t#OHfn45t5h>D?UWy;$fpLgCZ zP4CY79>{iXt?J!}yhX3p_SxqlZ~gYs6CrYDv~s+-=m!=1glt*WRz7_UgFM&;R!MC- zmGq6R^P-+!H?AIvX3hMi%rc#KD$5)hZbha*Kf`K0ZK@@ lr(Qgkaa+vR90%PvE-r