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

搜索资源列表

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

  2. 比较详实 第三章: C语言程序设计初步 C语言程序设计 本课介绍C语言程序设计的基本方法和基本的程序语句。 从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使读者对C程序有一个初步的认识, 为后面各章的学习打下基础。 C程序的语句 C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。 C语句可分为以下五类: 1.表达式语句 2.函数
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:162
    • 提供者:fanhaoqiang
  1. C语言程序设计标准教程

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

    • 发布日期:2009-05-22
    • 文件大小:19456
    • 提供者:fanhaoqiang
  1. C语言程序设计标准教程

  2. 适于初学者 第五章:函数 概述   在第一章中已经介绍过,C源程序是由函数组成的。 虽然在前面各章的程序中都只有一个主函数main(), 但实用程序往往由多个函数组成。函数是C源程序的基本模块, 通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。 C语言不仅提供了极为丰富的库函数(如Turbo C,MS C 都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个相对独立的函数模块,然后用调用的方法来使用函数。   可以说C程序的全部工作
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:40960
    • 提供者:fanhaoqiang
  1. C语言程序设计经典例子

  2. 适用于初    经典c程序100例==1--10 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉不满足条件的排列。 2.程序源代码: #include "stdio.h" #include "conio.h" main() { int i,j,k; printf("\n"); for(i=1;i< ;5;i++) /*以下为三重循环*/ for
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:6144
    • 提供者:fanhaoqiang
  1. c++思想Vs函数集

  2. c语言库函数大全--资料收集 Turbo C 2.0 函数中文说明大全 分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9'),返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:161792
    • 提供者:lxm247
  1. php常用算法(doc)

  2. 这里是用PHP写的几个基础算法,算法的重要性貌似对于PHP程序员不怎么重要,其实是非常重要的,经典名句:算法+数据结构=程序。作为一名真正的高级PHP程序员,我认为应该熟悉C,如果你想成为真正的程序员,请好好学C,学好数据结构与算法。这里仅仅只是几个基础算法,还有很多东东要学…… 1、首先来画个菱形玩玩,很多人学C时在书上都画过,咱们用PHP画下,画了一半。 思路:多少行for一次,然后在里面空格和星号for一次。 <?phpfor($i=0;$i<=3;$i++){ for($j
  3. 所属分类:PHP

    • 发布日期:2009-05-29
    • 文件大小:74752
    • 提供者:karlivo
  1. 0-1背包问题贪心算法源码下载

  2. 背包问题的贪心算法,背包问题 ---- * 已知有n种物品和一个可容纳M重量的背包,每种物品i的重量是w[i]。假定将物品i的一部分x[i]放入背包就会得到p[i]x[i]的效益,这里, * 0<=x[i]0.采用怎样的方法才能使装包的效益最大呢? * 考虑以下情况下的背包问题:n = 3,M = 20,(p0,p1,p2) = (25,24,15),(w0,w1,w2) = * (18,15,10).其中的4个可行解是 * (x0,x1,x2) w0x0 + w1x1 + w2x2 p
  3. 所属分类:其它

    • 发布日期:2009-06-29
    • 文件大小:24576
    • 提供者:Nicholas201
  1. WTL中文版CHM格式

  2. 第一部分 - ATL 中的 GUI 类 第二部分 - WTL 中的 GUI 基础类 第三部分 - 工具栏和状态栏 第四部分 - 对话框和控件 第五部分 - 高级对话框 UI 类 第六部分 - 掌控 ActiveX 控件 第七部分 - 分割条窗口 第八部分 - 属性表和向导 第九部分 - GDI 类,公用对话框以及辅助类 本章内容 README.TXT 本系列介绍 第一部分介绍 ATL 背景知识 ATL 和 WTL 的历史 ATL 风格的模板 ATL 窗口类 定义窗口实现 填充消息映射 高级消息
  3. 所属分类:C++

    • 发布日期:2009-07-18
    • 文件大小:2097152
    • 提供者:songsu
  1. VFP中实现选择排序

  2. VFP中实现选择排序 时间:2009-06-07来源:编程入门网 作者:老马   众所周知在常用的简单排序方法中,前文所介绍的起泡排序(冒泡排序)是效率最差的一个了。我们今天所介绍的这个选择排序也是简单排序中的一种,不过比起泡排序的效率要高,并且也比较容易实现。   这些常用的排序方法多见诸于C/C++方面的资料中,如果要在vfp中实现这些排序方法,原理是一样的,只是在代码实现上略有差别。例如,在C/C++中数组的下标是从0开始,而vfp中数组的下标是从1开始;C/C++中的for语句可以采用
  3. 所属分类:C

  1. P2P视频技术源码 rar格式

  2. 来于网络,归于网络.... 1. 架构说明 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. 这样的结构, 主要是为了能够支持大量并发客户连接而设计的. 在具有大量并发客户 连接时, 无论采用
  3. 所属分类:其它

    • 发布日期:2009-08-21
    • 文件大小:2097152
    • 提供者:ggg_sss_lll
  1. 编译原理(china-pub) 高清

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:10485760
    • 提供者:fgc8586
  1. 软件课程设计 试验报告 代码 演示

  2. 1基础题_2.由计算机生成简单的四则运算题 1.1 需求分析: 本题主要是要求设计一个可以自动生成四则运算的测试器,并且完全由用户决定出加、减、乘、除哪一种运算题,以及出一位数还是两位数的运算题,同时还要对用户给出的答案的对错进行判断。在程序运行过程中,用户可以选择何时结束程序,并在结束程序时给出一个某种形式的成绩。 ///////////////////////////////////////////// 程序执行的结果:///////////////////////////////////
  3. 所属分类:C

    • 发布日期:2009-11-07
    • 文件大小:1040384
    • 提供者:lin_no_7
  1. 详解计数排序算法及C语言程序中的实现

  2. 关于计数排序算法 当输入的元素是 n 个 0 到 k 之间的整数时,它的运行时间是 Θ(n + k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。 由于用来计数的数组C的长度取决于待排序数组中数据的范围(等于待排序数组的最大值与最小值的差加上1),这使得计数排序对于数据范围很大的数组,需要大量内存。计数排序是用来排序0到100之间的数字的最好的算法,但是它不适合按字母顺序排序人名。但是,计数排序可以用在基数排序中的算法来排序数据范围很大的数组。 算法的步骤如下: 找出待排序的数组中
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:43008
    • 提供者:weixin_38690522
  1. Leetcode 1383:最大的团队表现值(超详细的解法!!!)

  2. 公司有编号为 1 到 n 的 n 个工程师,给你两个数组 speed 和 efficiency ,其中 speed[i] 和 efficiency[i] 分别代表第 i 位工程师的速度和效率。请你返回由最多 k 个工程师组成的 最大团队表现值 ,由于答案可能很大,请你返回结果对 10^9 + 7 取余后的结果。 团队表现值 的定义为:一个团队中「所有工程师速度的和」乘以他们「效率值中的最小值」。 示例 1: 输入:n = 6, speed = [2,10,3,1,5,8], efficiency
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:45056
    • 提供者:weixin_38552305
  1. DSA-cracker-sheet:该存储库是我为解决450个DSA问题(称为DSA饼干纸)而进行的尝试。 床单是由爱·巴巴尔(Love Babbar)准备的-源码

  2. 这个资料库是我试图解决编写的DSA的450个问题。 可以在找到列表。 到现在为止完成的问题如下。 数组 反转数组 查找数组的最小值和最大值 查找数组中的第k个最小数 在不使用任何排序算法的情况下对包含0,1和2的数组进行排序 在开始时移动数组的所有负元素 两个数组的并集和交集 循环旋转数组一位 最大子数组总和(Kadane算法) 最小跳到数组结尾 查找大小为(n + 1)的数组中的重复项 合并2个排序的数组,而无需使用额外的空间。 合并间隔 买卖股票的最佳时间 给定总和“ k”,找到具有
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:44032
    • 提供者:weixin_42113380
  1. quickselect:JavaScript中的快速选择算法-源码

  2. 快速选择 Javascr ipt中一个微小且快速的(特别是)。 quickselect ( array , k [ , left , right , compareFn ] ) ; 重新排列项目,使[left, k]中的所有项目最小。 在[left, right]第k个元素的最小值为(k - left + 1) 。 array :要部分排序的数组(就地) k :用于部分排序的中间索引(如上定义) left :要排序范围的左索引(默认为0 ) right :右索引(默认情况下数组的最
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:4096
    • 提供者:weixin_42137028
  1. 决策树——ID3算法

  2. 决策树——ID3算法1.信息熵2.信息增益3.西瓜数据集来构造决策树 用信息增益大小作为决策树属性选择划分的依据是ID3算法构造决策树的核心思想 1.信息熵 在讲信息增益之前就不得不提到信息熵,信息熵定义为: 其中: D —— 样本集合 Pk —— 第k类样本所占比例(k取1,2,…,|y|) 它是度量样本集合纯度最常用的指标,通常En(t)越小样本集合纯度越高。 2.信息增益 信息增益定义为: 其中: a —— 样本中的一个属性 D —— 样本集合 Dv ——实际属性值v对应的样本集合 V
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:202752
    • 提供者:weixin_38665490
  1. 深入单链表的快速排序详解

  2. 单链表的快排序和数组的快排序基本思想相同,同样是基于划分,但是又有很大的不同:单链表不支持基于下标的访问。故书中把待排序的链表拆分为2个子链表。为了简单起见,选择链表的第一个节点作为基准,然后进行比较,比基准小得节点放入左面的子链表,比基准大的放入右边的子链表。在对待排序链表扫描一遍之后,左边子链表的节点值都小于基准的值,右边子链表的值都大于基准的值,然后把基准插入到链表中,并作为连接两个子链表的桥梁。然后分别对左、右两个子链表进行递归快速排序,以提高性能。但是,由于单链表不能像数组那样随机存储
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:96256
    • 提供者:weixin_38608866
  1. 不同工作模式下基于谐波电流有效值分级标准的CRT参数设计

  2. 控制绕组级数的减少对于提高变压器式可控电抗器(CRT)的工作效率、降低设计制造难度具有重要意义。基于国标GB / T 14549 — 93对谐波电流的要求,提出了更经济的CRT谐波电流有效值分级标准,在此基础上分析了3种典型单支路工作模式下控制绕组电流、控制绕组级数、谐波电流之间的关系,并以谐波电流为约束条件对CRT不同工作模式下的控制绕组级数和各级电流等参数进行设计,同时对3种工作模式的控制绕组级数大小进行比较分析。算例计算结果表明:在基于谐波电流有效值分级标准对CRT控制绕组参数进行设计时,
  3. 所属分类:其它

    • 发布日期:2021-01-14
    • 文件大小:864256
    • 提供者:weixin_38635979
  1. Search-The-Picture-源码

  2. 图片搜索 相机拍摄的照片以String []的形式给出,其中第y个元素的第x个字符是2 x 2正方形的颜色,其左上角为(2 x,2 y)。 颜色可以是大写字母('A'-'Z')或数字('0'-'9')。 大写字母表示地形特征(地板,椅子,观众等),每个数字X表示第X队使用的制服的颜色。 当且仅当存在一个正方形链时,两个正方形A和B属于同一个对象,其中第一个正方形为A,最后一个正方形为B,链中每对连续的正方形共享一个公共边,且所有正方形链条具有相同的颜色。 对象C的位置是其边界框的中心,其中其边
  3. 所属分类:其它

    • 发布日期:2021-03-28
    • 文件大小:3072
    • 提供者:weixin_42097967
« 1 2 ... 4 5 6 7 8 910 11 12 13 14 ... 22 »