C語言初級的小程式

2021-07-11 08:11:24 字數 1008 閱讀 4372

乙個陣列中只有乙個數字是出現一次的,其他數字都出現了兩次,找出這個數。

//a^b^a=b;

int main ;

int i=0;

int ret=0;

int sz=sizeof(arr)/sizeof(arr[0]);

for(i=0;i

printf("%d\n",ret);

return 0;}

乙個陣列中只有2個數字是出現一次的,其他數字都出現了兩次,找出這2個數。

//這是在上一道提的基礎上完成的

//a^b^a=b;

//001

//101

//100

//找首個為1的位置

int findone(int num)

return pos;

}//測某位是否為1

char testbit(int num,int pos)

int main()

;int i=0;

int ret=0;

int num1=0;

int num2=0;

int pos=0;

int sz=sizeof(arr)/sizeof(arr[0]);

for(i=0;i

pos=findone(ret);

for(i=0;i

printf("%d %d\n",num1,num2);

system("pause");

return 0;

}

C語言小程式

實現乙個函式,取出乙個全路徑檔名中的檔名部分,函式原型如下 in pszfullpath 全路徑檔名 out pszpathname 接受全路徑的緩衝區 out ncount 緩衝區的大小 方法一 常規方法 include include include int extractfilepath ch...

梯度下降初級小程式

總結 訓練後的k和b會收斂趨近於0.1和0.2,與前期設定的引數無關 梯度下降 import tensorflow as tf import numpy as np 使用numpy生成100個隨機點 x data np.random.rand 100 y data x data 0.1 0.2 構造...

c語言初級

個人是乙個菜鳥,受到影響,來一篇c語言基礎 眾所周知,c語言在如今的社會,對一些工程是很有幫助的,在下哪,雖然是個土八路,就是那種自己學的,我發現這種東西必須深入下去,你才會有飯吃,學習一門技術難度係數是很大的,這不是吹牛,我哪,最喜歡的不是別的,而是專注,我以前不知道,所以學的雜亂無章,現在我覺得...