您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C语言程序设计标准教程

  2. 比较详实 第四章: 数组 数 组   数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。   本章介绍数值数组和字符数组,其余的在以后各章陆续介绍。数组类型说明 在C语言中使用数组必须先进行类型说明。 数组说明的一般形 式为:
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:19kb
    • 提供者:fanhaoqiang
  1. 数值计算消去法 C语言编写

  2. void gauss1(CMatrix &ab) { int h,w; ab.size(h,w); if(h+1!=w)//要求n阶方阵 return; int n=h; int i,j; for(i=0;i<n;++i) { //从a[i,i]到a[n,i]找出最大元素所在行 int max=i;//max指向最大列主元素所在行 for(j=i+1;jfabs(ab.elem(max,i) )) max=j; } ab.swap(i,max);//交换行 if(ab.elem(i,i)
  3. 所属分类:C

    • 发布日期:2009-05-31
    • 文件大小:5kb
    • 提供者:luckbearshu
  1. 浙大acm模板c/c++

  2. 1、 几何 25 1.1 注意 25 1.2 几何公式 25 1.3 多边形 27 1.4 多边形切割 30 1.5 浮点函数 31 1.6 面积 36 1.7 球面 37 1.8 三角形 38 1.9 三维几何 40 1.10 凸包 47 1.11 网格 49 1.12 圆 49 1.13 整数函数 51 2、 组合 54 2.1 组合公式 54 2.2 排列组合生成 54 2.3 生成gray码 56 2.4 置换(polya) 56 2.5 字典序全排列 57 2.6 字典序组合 57
  3. 所属分类:C

    • 发布日期:2009-06-08
    • 文件大小:529kb
    • 提供者:wlb1990221
  1. 浙江大学ACM模板 计算几何,图论,数据结构,经典题的模板

  2. ACM Fighting! 2 1.计算几何 5 1.1 注意 5 1.2几何公式 6 1.3 多边形 8 1.4多边形切割 11 1.5 浮点函数 12 1.6 面积 18 1.7球面 18 1.8三角形 19 1.9三维几何 22 1.10 凸包 30 1.11 网格 32 1.12 圆 33 1.13 矢量运算求几何模板 35 1.14结构体表示几何图形 47 1.15四城部分几何模板 52 1.16 一些代码 54 1.16.1 最小圆覆盖_zju1450 54 1.16.2 直线旋转
  3. 所属分类:其它

    • 发布日期:2009-09-18
    • 文件大小:75kb
    • 提供者:alpc46
  1. 比赛专用的ACM模版

  2. 1、 几何 25 1.1 注意 25 1.2 几何公式 25 1.3 多边形 27 1.4 多边形切割 30 1.5 浮点函数 31 1.6 面积 36 1.7 球面 37 1.8 三角形 38 1.9 三维几何 40 1.10 凸包 47 1.11 网格 49 1.12 圆 49 1.13 整数函数 51 2、 组合 54 2.1 组合公式 54 2.2 排列组合生成 54 2.3 生成gray码 56 2.4 置换(polya) 56 2.5 字典序全排列 57 2.6 字典序组合 57
  3. 所属分类:网络基础

    • 发布日期:2009-09-29
    • 文件大小:529kb
    • 提供者:guoxu66
  1. 数据结构答案 严蔚敏版

  2. 第一章 绪论 1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数 { scanf("%d,%d,%d",&x,&y,&z); if(x<y) xy; //为表示交换的双目运算符,以下同 if(y<z) yz; if(x<y) xy; //冒泡排序 printf("%d %d %d&quo t;,x,y,z); }//print_descending 1.17 Status fib(int k,int m,in
  3. 所属分类:其它

    • 发布日期:2009-10-11
    • 文件大小:93kb
    • 提供者:shadowmsdn
  1. 数据结构严蔚敏版(C语言版)参考答案

  2. 第一章 绪论 1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数 { scanf("%d,%d,%d",&x,&y,&z); if(x<y) xy; //为表示交换的双目运算符,以下同 if(y<z) yz; if(x<y) xy; //冒泡排序 printf("%d %d %d&quo t;,x,y,z); }//print_descending 1.17 Status fib(int k,int m,in
  3. 所属分类:C

    • 发布日期:2009-11-02
    • 文件大小:94kb
    • 提供者:WSODW
  1. ACM模板(浙大)和经典算法

  2. 很多ACM的经典算法模板,提供了很多思路和想法 1、 几何 25 1.1 注意 25 1.2 几何公式 25 1.3 多边形 27 1.4 多边形切割 30 1.5 浮点函数 31 1.6 面积 36 1.7 球面 37 1.8 三角形 38 1.9 三维几何 40 1.10 凸包 47 1.11 网格 49 1.12 圆 49 1.13 整数函数 51 2、组合 54 2.1 组合公式 54 2.2 排列组合生成 54 2.3 生成gray码 56 2.4 置换(polya) 56 2.5
  3. 所属分类:其它

  1. 严蔚敏的算法设计答案汇总

  2. 严蔚敏的算法设计答案 第一章 绪论 1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数 { scanf("%d,%d,%d",&x,&y,&z); if(x<y) xy; //为表示交换的双目运算符,以下同 if(y<z) yz; if(x<y) xy; //冒泡排序 printf("%d %d %d",x,y,z); }//print_descending 1.17 Status fib(int k,int
  3. 所属分类:C

    • 发布日期:2009-12-22
    • 文件大小:134kb
    • 提供者:wordnoword
  1. ACM算法-ACM/ICPC 代码库

  2. 目录 目录 .............................................. 1 Graph 图论 ........................................ 3 | DAG 的深度优先搜索标记 ............................................. 3 | 无向图找桥 .....................................................................
  3. 所属分类:其它

    • 发布日期:2010-04-30
    • 文件大小:651kb
    • 提供者:lin_style
  1. 分治算法求最大值与最小值,找最小元素

  2. 1. 设计程序利用分治策略求n个数的最大值和最小值。 2. 利用分治策略,在n个不同元素中找出第k个最小元素。
  3. 所属分类:其它

    • 发布日期:2010-11-17
    • 文件大小:20kb
    • 提供者:sevilin2010
  1. C语言程序源代码(大集合)

  2. C语言程序源代码(大集合) 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010 猜数字游戏 011 模拟ATM(自动柜员机)界面 012 用一维数组统计学生成绩 013 用二维数组实现矩阵转置 014 求解二维数组的最大/最小元素 015 利用数组求前n个质数 016 编制万年历 017 对数组元素排序 018 任意进制数的
  3. 所属分类:C

    • 发布日期:2011-01-01
    • 文件大小:1mb
    • 提供者:jm135
  1. 数据结构——第9章 数据结构 anyview作业系统答案

  2. 9.25实现下列函数: int Search(SSTable s, KeyType k); /* Index the element which key is k */ /* in StaticSearchTable s. */ /* Return 0 if x is not found. */ 静态查找表的类型SSTable定义如下: typedef struct { KeyType key; ... ... // 其他数据域 } ElemType; typedef struct { Ele
  3. 所属分类:C/C++

    • 发布日期:2011-05-04
    • 文件大小:60kb
    • 提供者:lansefengming
  1. ACMICPC代码库

  2. 各种经典程序模版。 目录 目录 .............................................. 1 Graph 图论 ........................................ 3 | DAG 的深度优先搜索标记 ............................................. 3 | 无向图找桥 ............................................................
  3. 所属分类:专业指导

    • 发布日期:2011-08-11
    • 文件大小:651kb
    • 提供者:justme0
  1. ACM竞赛代码整理 v0.6.pdf

  2. ACM竞赛代码整理 Version 0.6 By Tiaotiao, tiaotiaoyly@163.com 目录 第一章基础算法1 常用宏定义1 欧几里德算法1 快速排序1 快速排序(通用版) 2 第K 小元素2 LIS 最长上升子序列O(NLOGN) 3 RMQ 区间最值询问3 KMP 模式匹配3 字符串最小表示4 第二章数据结构5 并查集5 HEAP 最小堆5 树状数组6 二维树状数组6 TRIE 字典树6 后缀数组8 LCP 最长公共前缀9 第三章图论11 BELLMAN FORD 1
  3. 所属分类:C

    • 发布日期:2012-04-17
    • 文件大小:336kb
    • 提供者:tiaotiaoyly
  1. 查找第K个元素

  2. 已知两个等长的升序整数序列{a1, a2, ..., ak}和{b1, b2, ..., bk},求序列{ai+bj}的前k小元素,其中1≤i≤k且1≤j≤k,要求时间复杂度尽可能低。 思路:将(1,1,a1+b1)加入一个小根堆 while (堆非空且出堆的元素总数少于k个) 弹出堆顶元素(x, y, v) 将(x+1,y,a{x+1}+b{y})和(x,y+1,a{x}+b{y+1})加入堆中 (堆内元素间按v比较大小)
  3. 所属分类:C/C++

    • 发布日期:2012-11-10
    • 文件大小:1mb
    • 提供者:dzyhenry
  1. 求第K大元素

  2. 实现了算法中求第K大元素的方法,代码少容易懂。
  3. 所属分类:C/C++

    • 发布日期:2015-04-26
    • 文件大小:1mb
    • 提供者:annij
  1. 常用算法代码

  2. 目录 目录 1 Graph 图论 3 | DAG 的深度优先搜索标记 3 | 无向图找桥 3 | 无向图连通度(割) 3 | 最大团问题 DP + DFS 3 | 欧拉路径 O(E) 3 | DIJKSTRA 数组实现 O(N^2) 3 | DIJKSTRA O(E * LOG E) 4 | BELLMANFORD 单源最短路 O(VE) 4 | SPFA(SHORTEST PATH FASTER ALGORITHM) 4 | 第 K 短路(DIJKSTRA) 5 | 第 K 短路(A*) 5
  3. 所属分类:C

    • 发布日期:2017-09-11
    • 文件大小:223kb
    • 提供者:weekdaylove
  1. Python要求O(n)复杂度求无序列表中第K的大元素实例

  2. 主要介绍了Python要求O(n)复杂度求无序列表中第K的大元素实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-09-17
    • 文件大小:131kb
    • 提供者:weixin_38723236
  1. Python要求O(n)复杂度求无序列表中第K的大元素实例

  2. 昨天面试上来就是一个算法,平时基本的算法还行,结果变个法就不会了。。。感觉应该刷一波Leecode冷静下。。。今天抽空看下。 题目就是要求O(n)复杂度求无序列表中第K的大元素 如果没有复杂度的限制很简单。。。加了O(n)复杂度确实有点蒙 虽然当时面试官说思路对了,但是还是没搞出来,最后面试官提示用快排的思想 主要还是设立一个flag,列表中小于flag的组成左列表,大于等于flag的组成右列表,主要是不需要在对两侧列表在进行排序了,只需要生成左右列表就行,所以可以实现复杂度O(n)。 举个例子
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:131kb
    • 提供者:weixin_38544625
« 12 3 4 5 6 7 »