判斷數字中是否包含兩個相同的子串 華為oj

2021-07-04 10:40:31 字數 563 閱讀 2360

描述:

判斷給定的乙個數字,把它當成字串以後,該字串中是否包含相同的兩個子串,子串的長度要求大於等於2。

比如:12123,該數字包含兩個「12」子串;

又比如:1223122,該數字包含兩個「122」子串。

執行時間限制: 無限制

記憶體限制: 無限制

輸入:

待判斷的正整型數字,最大長度為9。

輸出:

0:不包含;

1:包含。

樣例輸入:

12123

樣例輸出: 1//

#include "stdafx.h"

#include

#include

#define n 9

int power(int sum, int n)

}int main(int argc, char* argv)

for(j=i-1;j>=0;j--)

a[k]='\0';

for(i=0;i2;i++)}}

printf("%d",flag);

return0;}

判斷兩個陣列中是否存在相同的數字

有2個陣列.裡面有n個整數,設計乙個演算法o nlog2 n 看是否兩個陣列裡存在同乙個數 1 思路 把這個陣列放在乙個陣列中排序,然後遍歷一邊陣列就可以判斷,缺點需要額外的空間支援 include includevoid quicksort int s,int start,int end retu...

90 判斷兩個 Set 是否相同

完成issameset函式,它接受了兩個 set 物件作為引數,請你返回true false來表明這兩個 set 的內容是否完全一致,例如 const a const b 1 const c scriptoj const set1 new set a,b,c const set2 new set a...

判斷兩個json物件是否相同

寫了乙個比較兩個json物件是否相同的方法,大家瞅瞅看有沒有啥問題 比較兩個json物件的鍵和值是否都相同,如果有乙個物件不是json物件,則返回false json值的比較只支援 string json number boolean param obj1 description param obj...