From 3184c895dd58530bd70b45a361d6ff89feb474cb Mon Sep 17 00:00:00 2001 From: shunya-mandal <100ameya@gmail.com> Date: Thu, 1 Jun 2017 10:17:58 +0000 Subject: [PATCH] Done --- build.py | 21 +++++++++++++++++++++ build.pyc | Bin 0 -> 679 bytes tests/__init__.pyc | Bin 0 -> 167 bytes tests/test_is_rotation.pyc | Bin 0 -> 1065 bytes 4 files changed, 21 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..b4f3239 100644 --- a/build.py +++ b/build.py @@ -0,0 +1,21 @@ + +def is_rotation(s1, s2): + if s1 is None or s2 is None: + return False + + if len(s1) != len(s2): + return False + + if len(s1) == len(s2) == 0: + return True + + for i in range(len(s1)): + rotated = s2[i+1:] + s2[:i+1] + if rotated == s1: + return True + return False + +s1 = 'rotation' +s2 = 'tationro' + +print(is_rotation('','')) diff --git a/build.pyc b/build.pyc new file mode 100644 index 0000000000000000000000000000000000000000..93bbe8b2b73752f91d93a1b2ed38318bb9361571 GIT binary patch literal 679 zcmb_Y%Sr<=6g|m|wZ6cWF9h8=n>y;sg@~Z2D;KRGRz$`o+M&})ousHxSNcExhQH$4 zAMhk9uG|@NPfl`^bI(omF*Eu0o}PE`JtD4q47)~9zzfhO5oil2iME91HuCdX;^y2Ts}p~l9q|J;zm_d3Q_qbPE8{Y!RYHmY z_J}O)n!ZkLcUV4Vjeb_DtVqvH)w6@FqtlL2I=!*V>c-&FbxqmGtj%xBKI=C&H@4F2 zVP2?p=BB8X+pAC{H~b@-m?Ji;_OpCg3b!L90SXv_v;z3O-Sc_q4r21fcN lsl_G5`tk9Zd6^~g@p?c-96&>Da`RJ4b5iXfjN5FID!*P@CR^}+@97$GeI#1SDxRis|_kge2@OXQ6mHZ-xfv2$2dPRnoN zH*x0&ls8Vr?g4RwB!2c}#^X0{9RJ)O-T%n0N_u!=%!q))`F$Qof532u08M-h zPDOGg&Zi++$uSWIpK*fWz5|v=%nghNdS5~B!aSqIM|3ly?hOec?ub6eOm+pY5p>Bv z61u~_gwz(TBJu%4N{R$nOotOm;K*C0N4}0Vy{D^%2ebx=}fA_k7-2yRe-< z?K&Xa(mCDvkFr6p*7oUbFPpG^@Fa+wSff2J&bwZxAt75%H&sZV!k_@|602-(Tb;Ri zZ