亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

警報(bào)器 單片機(jī) <b>微機(jī)原理</b>

  • Euler函數: m = p1^r1 * p2^r2 * …… * pn^rn ai >= 1 , 1 <= i <= n Euler函數: 定義:phi(m) 表示小于等

    Euler函數: m = p1^r1 * p2^r2 * …… * pn^rn ai >= 1 , 1 <= i <= n Euler函數: 定義:phi(m) 表示小于等于m并且與m互質的正整數的個數。 phi(m) = p1^(r1-1)*(p1-1) * p2^(r2-1)*(p2-1) * …… * pn^(rn-1)*(pn-1) = m*(1 - 1/p1)*(1 - 1/p2)*……*(1 - 1/pn) = p1^(r1-1)*p2^(r2-1)* …… * pn^(rn-1)*phi(p1*p2*……*pn) 定理:若(a , m) = 1 則有 a^phi(m) = 1 (mod m) 即a^phi(m) - 1 整出m 在實際代碼中可以用類似素數篩法求出 for (i = 1 i < MAXN i++) phi[i] = i for (i = 2 i < MAXN i++) if (phi[i] == i) { for (j = i j < MAXN j += i) { phi[j] /= i phi[j] *= i - 1 } } 容斥原理:定義phi(p) 為比p小的與p互素的數的個數 設n的素因子有p1, p2, p3, … pk 包含p1, p2…的個數為n/p1, n/p2… 包含p1*p2, p2*p3…的個數為n/(p1*p2)… phi(n) = n - sigm_[i = 1](n/pi) + sigm_[i!=j](n/(pi*pj)) - …… +- n/(p1*p2……pk) = n*(1 - 1/p1)*(1 - 1/p2)*……*(1 - 1/pk)

    標簽: Euler lt phi 函數

    上傳時間: 2014-01-10

    上傳用戶:wkchong

  • //Euler 函數前n項和 /* phi(n) 為n的Euler原函數 if( (n/p) % i == 0 ) phi(n)=phi(n/p)*i else phi(n)=phi(n/p

    //Euler 函數前n項和 /* phi(n) 為n的Euler原函數 if( (n/p) % i == 0 ) phi(n)=phi(n/p)*i else phi(n)=phi(n/p)*(i-1) 對于約數:divnum 如果i|pr[j] 那么 divnum[i*pr[j]]=divsum[i]/(e[i]+1)*(e[i]+2) //最小素因子次數加1 否則 divnum[i*pr[j]]=divnum[i]*divnum[pr[j]] //滿足積性函數條件 對于素因子的冪次 e[i] 如果i|pr[j] e[i*pr[j]]=e[i]+1 //最小素因子次數加1 否則 e[i*pr[j]]=1 //pr[j]為1次 對于本題: 1. 篩素數的時候首先會判斷i是否是素數。 根據定義,當 x 是素數時 phi[x] = x-1 因此這里我們可以直接寫上 phi[i] = i-1 2. 接著我們會看prime[j]是否是i的約數 如果是,那么根據上述推導,我們有:phi[ i * prime[j] ] = phi[i] * prime[j] 否則 phi[ i * prime[j] ] = phi[i] * (prime[j]-1) (其實這里prime[j]-1就是phi[prime[j]],利用了歐拉函數的積性) 經過以上改良,在篩完素數后,我們就計算出了phi[]的所有值。 我們求出phi[]的前綴和 */

    標簽: phi Euler else 函數

    上傳時間: 2016-12-31

    上傳用戶:gyq

  • Instead of finding the longest common subsequence, let us try to determine the length of the LCS.

    Instead of finding the longest common subsequence, let us try to determine the length of the LCS. 􀂄 Then tracking back to find the LCS. 􀂄 Consider a1a2…am and b1b2…bn. 􀂄 Case 1: am=bn. The LCS must contain am, we have to find the LCS of a1a2…am-1 and b1b2…bn-1. 􀂄 Case 2: am≠bn. Wehave to find the LCS of a1a2…am-1 and b1b2…bn, and a1a2…am and b b b b1b2…bn-1 Let A = a1 a2 … am and B = b1 b2 … bn 􀂄 Let Li j denote the length of the longest i,g g common subsequence of a1 a2 … ai and b1 b2 … bj. 􀂄 Li,j = Li-1,j-1 + 1 if ai=bj max{ L L } a≠b i-1,j, i,j-1 if ai≠j L0,0 = L0,j = Li,0 = 0 for 1≤i≤m, 1≤j≤n.

    標簽: the subsequence determine Instead

    上傳時間: 2013-12-17

    上傳用戶:evil

  • 經典動態壓縮DP

    經典動態壓縮DP,狀態是f[i][j],表示第i行,以3進制j為狀態。j的位代表一個格子,只能是:0表示第i行和第i - 1行都沒有炮兵,1表示第i行沒有炮兵而第i-1行有炮兵,2表示第i行有炮兵

    標簽: 動態

    上傳時間: 2014-01-26

    上傳用戶:努力努力再努力

  • 嚴格按照BP網絡計算公式來設計的一個matlab程序,對BP網絡進行了優化設計 優化1:設計了yyy

    嚴格按照BP網絡計算公式來設計的一個matlab程序,對BP網絡進行了優化設計 優化1:設計了yyy,即在o(k)計算公式時,當網絡進入平坦區時(<0.0001)學習率加大,出來后學習率又還原 優化2:v(i,j)=v(i,j)+deltv(i,j)+a*dv(i,j)

    標簽: matlab yyy BP網絡 計算公式

    上傳時間: 2014-11-30

    上傳用戶:妄想演繹師

  • Sniffer

    Sniffer,中文可以翻譯為嗅探器,是一種基于被動偵聽原理的網絡分析方式。使用這種技術方式,可以監視網絡的狀態、數據流動情況以及網絡上傳輸的信息。

    標簽: Sniffer

    上傳時間: 2017-07-25

    上傳用戶:han_zh

  • Sniffer

    Sniffer,中文可以翻譯為嗅探器,是一種基于被動偵聽原理的網絡分析方式。

    標簽: Sniffer

    上傳時間: 2017-08-23

    上傳用戶:dave520l

  • 文件Java排課系統的報告

    My JSP 'TeacherMain.jsp' starting page var $=function(id) { return document.getElementById(id); } function show_menu(num){ for(i=0;i

    標簽: C++

    上傳時間: 2015-07-03

    上傳用戶:xiyuzhu

  • 離散實驗 一個包的傳遞 用warshall

     實驗源代碼 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("請輸入矩陣第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可傳遞閉包關系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請輸入矩陣的行數 i: "); scanf("%d",&k); 四川大學實驗報告 printf("請輸入矩陣的列數 j: "); scanf("%d",&n); warshall(k,n); } 

    標簽: warshall 離散 實驗

    上傳時間: 2016-06-27

    上傳用戶:梁雪文以

  • 運動會源代碼

    #include <malloc.h>       #include <stdio.h>       #include <stdlib.h>       #include <string.h>       #define NULL 0      #define MaxSize 30          typedef struct athletestruct /*運動員*/     {         char name[20];          int score; /*分數*/         int range; /**/         int item; /*項目*/     }ATH;     typedef struct schoolstruct /*學校*/     {         int count; /*編號*/         int serial; /**/          int menscore; /*男選手分數*/         int womenscore; /*女選手分數*/         int totalscore; /*總分*/         ATH athlete[MaxSize]; /**/         struct schoolstruct *next;      }SCH;         int nsc,msp,wsp;      int ntsp;      int i,j;      int overgame;      int serial,range;      int n;      SCH *head,*pfirst,*psecond;      int *phead=NULL,*pafirst=NULL,*pasecond=NULL;     void create();         void input ()     {         char answer;          head = (SCH *)malloc(sizeof(SCH)); /**/         head->next = NULL;         pfirst = head;          answer = 'y';         while ( answer == 'y' )         {         Is_Game_DoMain:         printf("\nGET Top 5 when odd\nGET Top 3 when even");         printf("\n輸入運動項目序號 (x<=%d):",ntsp);         scanf("%d",pafirst);         overgame = *pafirst;         if ( pafirst != phead )         {             for ( pasecond = phead ; pasecond < pafirst ; pasecond ++ )             {                 if ( overgame == *pasecond )                 {                     printf("\n這個項目已經存在請選擇其他的數字\n");                     goto Is_Game_DoMain;                 }             }         }         pafirst = pafirst + 1;         if ( overgame > ntsp )         {             printf("\n項目不存在");             printf("\n請重新輸入");             goto Is_Game_DoMain;         }         switch ( overgame%2 )         {         case 0: n = 3;break;         case 1: n = 5;break;         }         for ( i = 1 ; i <= n ; i++ )         {         Is_Serial_DoMain:         printf("\n輸入序號 of the NO.%d (0<x<=%d): ",i,nsc);                 scanf("%d",&serial);         if ( serial > nsc )          {             printf("\n超過學校數目,請重新輸入");             goto Is_Serial_DoMain;         }         if ( head->next == NULL )          {             create();         }         psecond = head->next ;          while ( psecond != NULL )          {             if ( psecond->serial == serial )             {                 pfirst = psecond;                 pfirst->count = pfirst->count + 1;                 goto Store_Data;             }             else             {                 psecond = psecond->next;             }         }         create();         Store_Data:                 pfirst->athlete[pfirst->count].item = overgame;         pfirst->athlete[pfirst->count].range = i;         pfirst->serial = serial;         printf("Input name:) : ");                 scanf("%s",pfirst->athlete[pfirst->count].name);         }         printf("\n繼續輸入運動項目(y&n)?");         answer = getchar();         printf("\n");         }     }         void calculate() /**/     {         pfirst = head->next;         while ( pfirst->next != NULL )         {             for (i=1;i<=pfirst->count;i++)             {                 if ( pfirst->athlete[i].item % 2 == 0 )                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 5;break;                     case 2:pfirst->athlete[i].score = 3;break;                     case 3:pfirst->athlete[i].score = 2;break;                     }                 }                 else                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 7;break;                     case 2:pfirst->athlete[i].score = 5;break;                     case 3:pfirst->athlete[i].score = 3;break;                     case 4:pfirst->athlete[i].score = 2;break;                     case 5:pfirst->athlete[i].score = 1;break;                     }                 }                 if ( pfirst->athlete[i].item <=msp )                  {                     pfirst->menscore = pfirst->menscore + pfirst->athlete[i].score;                 }                 else                  {                     pfirst->womenscore = pfirst->womenscore + pfirst->athlete[i].score;                 }             }             pfirst->totalscore = pfirst->menscore + pfirst->womenscore;             pfirst = pfirst->next;         }     }         void output()     {         pfirst = head->next;         psecond = head->next;         while ( pfirst->next != NULL )          {             // clrscr();              printf("\n第%d號學校的結果成績:",pfirst->serial);             printf("\n\n項目的數目\t學校的名字\t分數");             for (i=1;i<=ntsp;i++)              {                 for (j=1;j<=pfirst->count;j++)                  {                     if ( pfirst->athlete[j].item == i )                     {                                                                         printf("\n %d\t\t\t\t\t\t%s\n %d",i,pfirst->athlete[j].name,pfirst->athlete[j].score);break;                                             }                 }             }             printf("\n\n\n\t\t\t\t\t\t按任意建 進入下一頁");             getchar();             pfirst = pfirst->next;         }     //  clrscr();          printf("\n運動會結果:\n\n學校編號\t男運動員成績\t女運動員成績\t總分");         pfirst = head->next;         while ( pfirst->next != NULL )         {             printf("\n %d\t\t %d\t\t %d\t\t %d",pfirst->serial,pfirst->menscore,pfirst->womenscore,pfirst->totalscore);             pfirst = pfirst->next;         }         printf("\n\n\n\t\t\t\t\t\t\t按任意建結束");         getchar();     }         void create()     {                 pfirst = (struct schoolstruct *)malloc(sizeof(struct schoolstruct));         pfirst->next = head->next ;         head->next = pfirst ;                 pfirst->count = 1;         pfirst->menscore = 0;         pfirst->womenscore = 0;         pfirst->totalscore = 0;     }     void Save()     {FILE *fp;     if((fp = fopen("school.dat","wb"))==NULL)     {printf("can't open school.dat\n");     fclose(fp);     return;     }     fwrite(pfirst,sizeof(SCH),10,fp);     fclose(fp);     printf("文件已經成功保存\n");     }         void main()     {         system("cls");         printf("\n\t\t\t 運動會分數統計\n");         printf("輸入學校數目 (x>= 5):");         scanf("%d",&nsc);          printf("輸入男選手的項目(x<=20):");         scanf("%d",&msp);          printf("輸入女選手項目(<=20):");         scanf("%d",&wsp);          ntsp = msp + wsp;                  phead = (int *)calloc(ntsp,sizeof(int));         pafirst = phead;         pasecond = phead;         input();         calculate();          output();         Save();     }             

    標簽: 源代碼

    上傳時間: 2016-12-28

    上傳用戶:150501

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
裸体丰满少妇做受久久99精品| 国产精品裸体一区二区三区| 亚洲激情另类| 99热精品在线观看| 亚洲国产成人久久| 亚洲承认在线| 亚洲国产一成人久久精品| 在线电影一区| 亚洲人成绝费网站色www| 亚洲国产视频a| 在线一区观看| 香蕉尹人综合在线观看| 久久国产精品99久久久久久老狼| 欧美一区二区三区四区在线观看地址| 欧美一区二区免费视频| 久久午夜视频| 国产精品分类| 黄色一区三区| 亚洲永久在线观看| 欧美成人精品在线播放| 国产日韩欧美在线观看| 亚洲欧洲日本国产| 欧美自拍偷拍午夜视频| 欧美电影免费观看高清| 国产精品乱看| 亚洲日产国产精品| 欧美在线视频二区| 欧美日韩裸体免费视频| 樱桃成人精品视频在线播放| 亚洲午夜羞羞片| 欧美精品在线极品| 激情五月综合色婷婷一区二区| av成人免费观看| 欧美黄色成人网| 亚洲第一主播视频| 久久久久久久精| 国产在线播精品第三| 午夜精品久久久久久久99热浪潮| 欧美日韩精品久久| 一区二区三区日韩精品视频| 欧美黄色小视频| 亚洲免费黄色| 欧美区日韩区| 国产精品99久久久久久久女警| 欧美国产精品va在线观看| 亚洲国产欧美日韩| 欧美激情一区二区在线| 亚洲人成网站色ww在线| 欧美国产日韩a欧美在线观看| 伊人久久久大香线蕉综合直播| 久久久免费精品视频| 1024成人网色www| 欧美国产日本韩| 国产精品99久久不卡二区| 国产精品毛片a∨一区二区三区|国| 一本久道综合久久精品| 国产精品久久国产精品99gif| 午夜一区二区三区在线观看| 国产综合视频| 牛人盗摄一区二区三区视频| 91久久精品国产91性色| 欧美日韩中文字幕在线视频| 中文一区字幕| 国产一区二区日韩精品欧美精品| 美女国内精品自产拍在线播放| 一本一本a久久| 好看的日韩av电影| 欧美日韩亚洲高清一区二区| 久久精品夜色噜噜亚洲a∨| 亚洲精品视频免费| 国产亚洲免费的视频看| 欧美日韩亚洲免费| 欧美 日韩 国产一区二区在线视频 | 激情综合电影网| 欧美精品v国产精品v日韩精品| 在线视频日本亚洲性| 亚洲国产精品成人va在线观看| 国产精品白丝av嫩草影院| 久久亚洲欧洲| 欧美在线视频二区| 一区二区三区欧美| 亚洲免费不卡| 亚洲国产一区二区a毛片| 黑人巨大精品欧美一区二区小视频 | 韩日精品视频| 国产精品视频一二三| 国产精品高清在线| 亚洲韩国精品一区| 欧美日韩视频在线观看一区二区三区| 亚洲大片一区二区三区| 香港成人在线视频| 99re6这里只有精品| 亚洲私人影院在线观看| 久久久www成人免费无遮挡大片| 猫咪成人在线观看| 久久精品久久综合| 欧美在线日韩| 久久精品视频在线观看| 亚洲综合欧美| 欧美在线看片| 欧美电影打屁股sp| 欧美激情精品久久久久久大尺度| 久久精视频免费在线久久完整在线看| 午夜精彩国产免费不卡不顿大片| 一区二区欧美国产| 亚洲欧美日韩在线一区| 久久er99精品| 欧美激情视频在线免费观看 欧美视频免费一 | 久久精品国产亚洲一区二区| 免费在线观看日韩欧美| 欧美性做爰毛片| 亚洲电影免费观看高清完整版在线观看| 亚洲区欧美区| 久久久久综合| 国产精品国产三级国产aⅴ浪潮| 国产精品一区二区视频| 亚洲精品免费电影| 欧美一级片一区| 欧美日本韩国| 1204国产成人精品视频| 亚洲影院色无极综合| 欧美精品黄色| 狠狠色伊人亚洲综合成人| 亚洲性夜色噜噜噜7777| 欧美另类久久久品| 亚洲日本va午夜在线影院| 久久亚洲一区二区三区四区| 国产日韩精品入口| 夜夜嗨av一区二区三区网站四季av| 国产欧美日韩在线视频| 久久国产黑丝| 精品成人在线视频| 欧美精品久久久久久久久老牛影院 | 午夜在线a亚洲v天堂网2018| 欧美激情在线| 在线视频日本亚洲性| 国产精品女主播| 欧美专区在线播放| 国内久久视频| 欧美jjzz| 亚洲午夜国产成人av电影男同| 欧美精品日韩精品| 日韩亚洲欧美一区| 国产精品午夜在线观看| 先锋资源久久| 影音先锋欧美精品| 欧美成人按摩| 亚洲免费观看视频| 国产精品拍天天在线| 蜜臀久久99精品久久久久久9| 日韩一级大片| 国产亚洲一级高清| 欧美日韩三级一区二区| 久久丁香综合五月国产三级网站| 久久久爽爽爽美女图片| 亚洲精品乱码久久久久久蜜桃91| 欧美午夜不卡视频| 久久综合久久综合久久综合| 一区二区三区欧美在线| 黄色免费成人| 国产视频欧美视频| 欧美日韩国产不卡在线看| 久久精品中文字幕一区二区三区 | 亚洲破处大片| 国产日韩欧美另类| 欧美日韩综合精品| 免费不卡亚洲欧美| 久久久久国产精品厨房| 亚洲色无码播放| 在线欧美电影| 国产精品一区在线观看你懂的 | 久久精品亚洲精品国产欧美kt∨| 亚洲精品人人| 亚洲精品乱码久久久久久日本蜜臀| 国产精品亚洲аv天堂网 | 国产精品白丝jk黑袜喷水| 欧美成人免费小视频| 欧美高清一区| 欧美日韩久久精品| 国产精品久久久久三级| 国产视频亚洲精品| 在线观看欧美亚洲| 一本一本久久a久久精品牛牛影视| 亚洲一区一卡| 久久久久久9| 欧美日韩第一页| 免费不卡中文字幕视频| 久久亚洲精品网站| 麻豆国产精品va在线观看不卡| 欧美自拍偷拍午夜视频| 欧美一级专区免费大片| 欧美有码在线观看视频| 欧美一区二区在线播放| 欧美一区二区三区在线播放| 午夜亚洲影视| 每日更新成人在线视频| 欧美高清影院| 国产精品久久看| 欧美性感一类影片在线播放| 欧美久久久久久久久|