• 大小: 29.69MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-14
  • 语言: C/C++
  • 标签: C语言  算法  源码  

资源简介

《常用算法深入学习实录》,作者:张子言,电子工业出版社出版,共15章,循序渐进、由浅入深地详细讲解算法的核心内容,并通过具体的实力的实现过程,演练各个知识点的具体用法。94个案例详尽C代码,及额外5大综合案例、教学PPT

资源截图

代码片段和文件信息

#include  
#include  
#define N 41 
#define M 3 
int main()
{
    int man[N]={0};
    int count=1;
    int i=0pos=-1;
    int alive=0;
    while(count<=N)
    {
        do{
            pos=(pos+1) % N;  //环状处理
            if(man[pos]==0)
                i++;
            if(i==M) //报数3的人 
            {
                i=0;
                break;
            }
        }while(1);
        man[pos]=count;
        count++;
    }
    printf(“\n约瑟夫排列(最初位置-约瑟夫环位置):\n“);
    for(i=0;i    {
        printf(“%d-%d  “i+1man[i]);
        if(i!=0 && i%10==0) //每输出10个则换行 
            printf(“\n“);
    }
    printf(“\n\n准备剩下的人数?“);
    scanf(“%d“ &alive);
    printf(“这%d人初始位置应排在以下序号:\n“alive);
    alive=N-alive;
    for(i=0;i        if(man[i]>alive)
            printf(“初始序号:%d约瑟夫环序号:%d\n“i+1man[i]);
    printf(“\n“);
    getch();
    return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5554  2014-09-03 14:42  赠送的综合实例\1\EGAVGA.BGI

     文件         58  2014-09-03 14:42  赠送的综合实例\1\readme.txt

     文件      20407  2014-09-03 14:42  赠送的综合实例\1\youxi.c

     文件      18756  2014-09-03 14:42  赠送的综合实例\2\CJGL.c

     文件       5554  2014-09-03 14:42  赠送的综合实例\2\EGAVGA.BGI

     文件     204854  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\ping.exe

     文件     237432  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\ping.ilk

     文件      29960  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\ping.obj

     文件    2865344  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\ping.pch

     文件     386048  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\ping.pdb

     文件      41984  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\vc60.idb

     文件      61440  2014-09-03 14:42  赠送的综合实例\3\ping\Debug\vc60.pdb

     文件      12977  2014-09-03 14:42  赠送的综合实例\3\ping\ping.c

     文件       4258  2014-09-03 14:42  赠送的综合实例\3\ping\ping.dsp

     文件        531  2014-09-03 14:42  赠送的综合实例\3\ping\ping.dsw

     文件      41984  2014-09-03 14:42  赠送的综合实例\3\ping\ping.ncb

     文件      50688  2014-09-03 14:42  赠送的综合实例\3\ping\ping.opt

     文件       1351  2014-09-03 14:42  赠送的综合实例\3\ping\ping.plg

     文件        872  2014-09-03 14:42  赠送的综合实例\3\ping\ping.sln

     文件       8192  2014-09-03 14:42  赠送的综合实例\3\ping\ping.suo

     文件       5080  2014-09-03 14:42  赠送的综合实例\3\ping\ping.vcproj

     文件       1401  2014-09-03 14:42  赠送的综合实例\3\ping\ping.vcproj.HP.guan.user

     文件       1409  2014-09-03 14:42  赠送的综合实例\3\ping\ping.vcproj.XIJING.Administrator.user

     文件      13314  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\client.obj

     文件      21976  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\service.obj

     文件     176197  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\tcp.exe

     文件     204908  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\tcp.ilk

     文件     459776  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\tcp.pdb

     文件      50176  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\vc60.idb

     文件      69632  2014-09-03 14:42  赠送的综合实例\3\TCP\tcp\Debug\vc60.pdb

............此处省略242个文件信息

评论

共有 条评论