1樓:匿名使用者
...我是菜鳥...看不懂樓上那位高手的演算法...
希望高手能加個/**/說明一下...
你用a陣列指向b陣列...
看程式流程,b陣列是資料庫的.
a陣列因為指向了b陣列...所以a陣列地址和b的一樣...值當然就一致了.
但就是這精華部份看不懂了...
if(b[j]==a[i]+1)
a[i+1]=b[j];
else
a[i+1]=a[i]+1;
內層for()第一次j=i=1,b[j]=a[i]=1,而條件是b[j]==a[i]+1即==>1==1+1
否則a[i+1]=a[i]+1;//a[i+1]==b[2]=3,a[i]+1==>1+1=2;
所以第一次是執行else部份的.即a[i+1]=a[j]+1;//相當於a[i+1]=2,a[2]=2;
哇...好複雜啊...什麼演算法來的.?有沒名稱的?
小弟是菜鳥...看不懂啊...來學習學習...
2樓:匿名使用者
用一個迴圈來判斷當前最小的id是多少?
int i = 0;
int id = 0;
while (sqldatareader.read())}然後i就是當前空的id了.........直接插入吧...
3樓:匿名使用者
a[0]=b[0];
for(i=1;i<10;i++)
}看懂了沒?
proe工程圖中怎樣才能自動生成按順序排列的球標
可以通過固定索引功能,將重複區域的零件序號半更,以達到排序的目的! 球標是不可能按順序排列的,但是可以整理球標。proe工程圖中怎樣才能自動生成按順序排列的球標? 可以通過固定索引功能,將重複區域的零件序號半更,以達到排序的目的! 砂粒 1.首先需要有一個帶bom表的圖框 2.建立工程圖後bom表就...
c隨機生成多個不重複數,C 隨機生成多個不重複數
首先確定隨機數的大小範圍和型別 比如 1,100 的整數 然後是隨機數的多少?比如按照上面的設計 如果 超過 100.不可能不重複 不重複水機數的方法很多 我一般按集體需求來做 不如範圍很大,隨機數很少 從10000個裡面取10個 這樣,直接隨機 做簡單判斷就可以 random random new...
c語言生成dat檔案
吉祥二進位制 dat檔案本身就是一種具備多種意義的檔案。即可以是vcd的資料檔案,也可以使用者的配置檔案,有很多應用程式還將其作為配置檔案。c語言要生成dat檔案,只需要呼叫fopen fwrite fclose 等c語言標準檔案i o函式建立檔案 寫入資料即可。 沒什麼模板,寫檔案時,建立一個副檔...