#include<stdio.h> void main(void) {int n,k,derivata,a[10],i printf("n=") scanf(" d",&n) for(i=0 i<=n i++) { printf("a[ d]=",i) scanf(" d",&a[i]) } printf("k=") scanf(" d",&k) for(derivata=1 derivata<=k derivata++) { for(i=0 i<=n i++) a[i]=a[i]*(n-i) n-- for(i=0 i<=n i++) printf(" d ",a[i]) printf("\n") }}
標簽: void derivata include printf
上傳時間: 2017-09-17
上傳用戶:duoshen1989
K-Means算法是最古老也是應用最廣泛的聚類算法,它使用質心定義原型,質心是一組點的均值,通常該算法用于n維連續空間中的對象。 K-Means算法流程 step1:選擇K個點作為初始質心 step2:repeat 將每個點指派到最近的質心,形成K個簇 重新計算每個簇的質心 until 質心不在變化 例如下圖的樣本集,初始選擇是三個質心比較集中,但是迭代3次之后,質心趨于穩定,并將樣本集分為3部分 我們對每一個步驟都進行分析 step1:選擇K個點作為初始質心 這一步首先要知道K的值,也就是說K是手動設置的,而不是像EM算法那樣自動聚類成n個簇 其次,如何選擇初始質心 最簡單的方式無異于,隨機選取質心了,然后多次運行,取效果最好的那個結果。這個方法,簡單但不見得有效,有很大的可能是得到局部最優。 另一種復雜的方式是,隨機選取一個質心,然后計算離這個質心最遠的樣本點,對于每個后繼質心都選取已經選取過的質心的最遠點。使用這種方式,可以確保質心是隨機的,并且是散開的。 step2:repeat 將每個點指派到最近的質心,形成K個簇 重新計算每個簇的質心 until 質心不在變化 如何定義最近的概念,對于歐式空間中的點,可以使用歐式空間,對于文檔可以用余弦相似性等等。對于給定的數據,可能適應與多種合適的鄰近性度量。
上傳時間: 2018-11-27
上傳用戶:1159474180
protel的安裝使用教程文本文檔,有連接的下載地址,四個文件一起下\r\n
上傳時間: 2013-09-13
上傳用戶:ynwbosss
《計算機算法基礎》關于選擇問題算法:找第k小元素,時間復雜度為O(n);
上傳時間: 2013-12-31
上傳用戶:天涯
詞法分析器:源程序的運行方式: 運行程序 輸入一個已存在的文本文檔的文件名。如:input.txt 如果要對整個程序進行語法分析,則按‘y’鍵,否則按‘n’鍵 如果要對程序進行語法分析,則按‘y’鍵,否則按‘n’鍵 程序結束
上傳時間: 2014-01-22
上傳用戶:zhaiyanzhong
實現聚類K均值算法: K均值算法:給定類的個數K,將n個對象分到K個類中去,使得類內對象之間的相似性最大,而類之間的相似性最小。 缺點:產生類的大小相差不會很大,對于臟數據很敏感。 改進的算法:k—medoids 方法。這兒選取一個對象叫做mediod來代替上面的中心 的作用,這樣的一個medoid就標識了這個類。步驟: 1,任意選取K個對象作為medoids(O1,O2,…Oi…Ok)。 以下是循環的: 2,將余下的對象分到各個類中去(根據與medoid最相近的原則); 3,對于每個類(Oi)中,順序選取一個Or,計算用Or代替Oi后的消耗—E(Or)。選擇E最小的那個Or來代替Oi。這樣K個medoids就改變了,下面就再轉到2。 4,這樣循環直到K個medoids固定下來。 這種算法對于臟數據和異常數據不敏感,但計算量顯然要比K均值要大,一般只適合小數據量。
上傳時間: 2015-04-03
上傳用戶:sardinescn
此小程序為N欄柵解密算法的一種,對某一N值加密過的密文進行解密,此時只要確定N值即可解密。作者:萬艷良 單位:武漢理工大學
上傳時間: 2015-04-03
上傳用戶:coeus
本程序用C語言實現了集成神經網絡解決廣義異或問題。用神經網絡集成方法做成表決網,可克服初始權值的影響,對神經網絡分類器來說:假設有N個獨立的子網,采用絕對多數投票法,再假設每個子網以1-p的概率給出正確結果,且網絡之間的錯誤不相關,則表決系統發生錯誤的概率為 Perr = ( ) pk(1-p)N-k 當p<1/2時 Perr 隨N增大而單調遞減. 在工程化設計中,先設計并訓練數目較多的子網,然后從中選取少量最佳子網形成表決系統,可以達到任意高的泛化能力。
上傳時間: 2015-05-03
上傳用戶:kiklkook
匯編程序和實驗報告 1.輸入0-100之間的n值,計算Fibonacci數,以十進制數輸出。 2.從鍵盤輸入一行字符,以‘$’結束,查找輸入的字符串是否包含’computer’ 字符串,如果包含,計算包含’computer’字符串的個數,并以十進制輸出個數。 3.建立歌曲文檔,按演唱者排序,程序可接收查找的演唱者,并輸出其所有的歌曲。 4.建立圖書資料文檔,要求具有插入,更新,刪除,查詢等功能,使用菜單提示。
上傳時間: 2014-06-08
上傳用戶:問題問題
一、RSA基本原理 對明文分組M和密文分組C,加密與解密過程如下: C = POW (M , e) mod n M = POW(C , d) mod n = POW(POW( M ,e), d) mod n=POW( M,e*d) 其中POW是指數函數,mod是求余數函數。 其中收發雙方均已知n,發送放已知e,只有接受方已知d,因此公鑰加密算法的公鑰為 KU={ e , n},私鑰為KR={d , n}。該算法要能用做公鑰加密,必須滿足下列條件: 1. 可以找到e ,d和n,使得對所有M<n ,POW(M ,e*d)=M mod n . 2. 對所有 M<n,計算POW (M , e)和POW(C , d)是比較容易的。 3. 由e 和n確定d是不可行的
上傳時間: 2014-08-04
上傳用戶:sevenbestfei