原创 一個數組中只有兩個數字是出現一次, 其他所有數字都出現了兩次。 找出這兩個只出現一次的數字,編程實現。

一個數組中只有兩個數字是出現一次, 其他所有數字都出現了兩次。 找出這兩個只出現一次的數字,編程實現。 方法一:定義一個臨時變量k=0,不斷將數組每個數與數組每個元素比較,如果兩個數相等k++,然後判斷k是否等於1。如果爲1,則這

原创 **楊氏矩陣 有一個二維數組. 數組的每行從左到右是遞增的,每列從上到下是遞增的. 在這樣的數組中查找一個數字是否存在。 時間複雜度小於O(N);** 數組:

楊氏矩陣 有一個二維數組. 數組的每行從左到右是遞增的,每列從上到下是遞增的. 在這樣的數組中查找一個數字是否存在。 時間複雜度小於O(N); 數組: 1 2 3 2 3 4 3 4 5 1 3 4 2 4 5 4 5 6 解析:

原创 兩個int(32位)整數m和n的二進制表達中, 有多少個位(bit)不同? 輸入例子: 1999 2299 輸出例子:7

#include<stdio.h> int main() {     int m, n,i,count=0;     scanf("%d %d",&m,&n);     for (i = 0; i <= 31; i++)     {   

原创 判斷一個字符串是否爲另外一個字符串旋轉之後的字符串。 例如:給定s1 = AABCD和s2 = BCDAA,返回1 給定s1 = abcd和s2 = ACBD,返回0. AABCD左旋一個字符得到A

判斷一個字符串是否爲另外一個字符串旋轉之後的字符串。 例如:給定s1 = AABCD和s2 = BCDAA,返回1 給定s1 = abcd和s2 = ACBD,返回0. AABCD左旋一個字符得到ABCDA AABCD左旋兩個字符

原创 **字符串函數總結**

字符串函數總結 1.strlen size_t strlen ( const char * str ); 字符串已經 ‘\0’ 作爲結束標誌,strlen函數返回的是在字符串中 ‘\0’ 前面出現的字符個數(不包含 ‘\0’ )。

原创 自定義類型:結構體,枚舉,聯合

結構體,枚舉,聯合 結構體 結構體類型的聲明 結構的自引用 結構體變量的定義和初始化 結構體內存對齊 結構體傳參 結構體實現位段(位段的填充&可移植性) 枚舉 枚舉類型的定義 枚舉的優點 枚舉的使用 聯合 聯合類型的定義

原创 字符函數:

字符函數: 函數 如果他的參數符合下列條件就返回真 iscntrl 任何控制字符 isspace 空白字符:空格‘ ’,換頁‘\f’,換行’\n’,回車‘\r’,製表符’\t’或者垂直製表符’\v’ isdigit 十進制數字

原创 獲取一個數二進制序列中所有的偶數位和奇數位,分別輸出二進制序列。

#include <stdio.h>   int main() {     int num = 0, i = 0;     scanf("%d", &num);     printf("奇數序列爲:");     for (i = 31;

原创 **編寫函數:unsigned int reverse_bit(unsigned int value); 這個函數的返回值是value的二進制位模式從左到右翻轉後的值。**

編寫函數:unsigned int reverse_bit(unsigned int value); 這個函數的返回值是value的二進制位模式從左到右翻轉後的值。 如:在32位機器上25這個值包含下列各位: 0000000000

原创 Windows下零基礎scikit-learn安裝

這篇文章主要講述Python如何安裝Numpy、Scipy、Matlotlib、Scikit-learn等庫的過程及遇到的問題解決方法。 安裝Numpy、Scipy、Matlotlib要注意吮吸,然後在報錯”