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

搜索资源列表

  1. java堆栈的区别 -- 详解

  2. 堆和栈是两个不同的概念 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态
  3. 所属分类:C

    • 发布日期:2009-12-24
    • 文件大小:17kb
    • 提供者:hexiang221
  1. 链接器和加载器(loader and linker)

  2. 《链接器和加载器》讲述构建程序的关键工具——链接器和加载器,内容包括链接和加载、体系结构、目标文件、存储分配、符号管理、库、重定位、加载和覆盖、共享库、动态链接和加载、动态链接的共享库,以及着眼于成熟的现代链接器所做的一些变化;并介绍一个持续的实践项目,即使用Perl语言开发一个可用的小链接器。 《链接器和加载器》适合高校计算机相关专业的学生、实习程序员、语言设计者和开发人员阅读参考。 第1章 链接和加载 1.1 链接器和加载器做什么? 1.2 地址绑定:从历史的角度 1.3 链接与加载 1.
  3. 所属分类:C++

    • 发布日期:2010-04-30
    • 文件大小:5mb
    • 提供者:dayuguoji
  1. 哈夫曼编码的另一种实现算法

  2. 传统哈夫曼编码借助树形结构构造,算法实现时使用链表或静态链表结构,空间的每个结点内有左、右子树、双亲 指针。本文给出了哈夫曼编码的另一种实现算法,该算法抛开树结构,用一个数组模拟二叉树的创建过程并得到符号的深度, 然后根据这一信息为每个符号分配编码。对于大型文件来说,整个编码、译码过程中需要的空间比传统哈夫曼编码要少得多。
  3. 所属分类:其它

    • 发布日期:2010-05-10
    • 文件大小:153kb
    • 提供者:lvpanpan
  1. 一个简单的链表,这个是一个很简单的但是非常使用的一个静态链表

  2. 这个是一个很简单的但是非常使用的一个静态链表,这个对以后链表的学习是很有帮助的。
  3. 所属分类:C/C++

    • 发布日期:2010-11-03
    • 文件大小:143kb
    • 提供者:zhanghuan0517
  1. 免费友情链接网自动收录

  2. 免费友情链接网自动收录 asplian.com 20101122版 和上一次公布版本新增设:: 1.删除新闻发布的上传组件,因为一些杀毒软件误报,以免给大家带来误会! 2.删除一些无法访问的网站,导入新收录的一些新站! 3.后台添加网址时加入网站LOGO,站长QQ等信息! 4.LOGIN.asp提交网址页,加了网站名称,和网址直接作链接的代码! 5.特别提醒所有客户,网站上传后一定要修改data下在数据库名(改了数据库名,要改conn.asp和adminmaster/conn.asp和html
  3. 所属分类:C#

    • 发布日期:2010-12-30
    • 文件大小:1mb
    • 提供者:ihytm2010
  1. C语言的链表基本操作

  2. C语言的链表基本操作 准备:动态内存分配 一、为什么用动态内存分配 但我们未学习链表的时候,如果要存储数量比较多的同类型或同结构的数据的时候,总是使用一个数组。比如说我们要存储一个班级学生的某科分数,总是定义一个float型(存在0.5分)数组: float score[30]; 但是,在使用数组的时候,总有一个问题困扰着我们:数组应该有多大? 在很多的情况下,你并不能确定要使用多大的数组,比如上例,你可能并不知道该班级的学生的人数,那么你就要把数组定义得足够大。这样,你的程序在运行时就申请了
  3. 所属分类:C

    • 发布日期:2011-03-19
    • 文件大小:20kb
    • 提供者:gooddancer
  1. 模拟实现内存分配 ——采用静态链表

  2. 模拟实现内存分配——采用静态链表 数据结构课程设计 模拟实现内存分配——采用静态链表 数据结构课程设计 用静态链表是一种便于在不设“指针”的类型的高级程序设计语言中使用的链表类型。使用静态链表模拟内存分配,能够加深对系统内存分配规则的理解。
  3. 所属分类:专业指导

    • 发布日期:2011-06-15
    • 文件大小:88kb
    • 提供者:pkcds
  1. 静态内存池源代码C++编写

  2. 下载时请看下面说明,对写一个动态的内存池很有帮助。 这是一个用C++语言链表的方法实现的一个静态内存池代源码。原理就是先向系统申请一块大内存,然后把这一大块分隔成相等的很多小块,然后在这这些小块的首地址部份放一个结构体,结构体中有一个值是用来标明这一小块是否使用中。在这里存放你要放存的数据就是用结构体首地址加结构体自身长度就得到要放数据的首地址了.具体看代码的实现吧。我说一下动态内存池的写法。那是我给公司写的就不能上传了。结构体和静态内存池的这个差不多一样,只是增加了一个成员用来记录每一节点到
  3. 所属分类:C++

  1. 静态链表的使用

  2. 静态链表的使用 数据结构 C 静态链表 结构体数组
  3. 所属分类:C

    • 发布日期:2011-11-13
    • 文件大小:47kb
    • 提供者:lc547913923
  1. 静态单链表

  2. 代码中有个函数是中文名称,如果使用的是不支持中文的C/C++编译器,请把函数名称改下
  3. 所属分类:其它

    • 发布日期:2012-10-20
    • 文件大小:4kb
    • 提供者:tanwenhai123
  1. 静态链表的实现

  2. 对于线性链表,也可用一维数组来进行描述。这种描述方法便于在没有指针类型的高级程序设计语言中使用链表结构。用数组描述的链表,即称为静态链表。在C语言中,静态链表的表现形式即为结构体数组,结构体变量包括数据域data和游标CUR。
  3. 所属分类:C

    • 发布日期:2017-03-06
    • 文件大小:990byte
    • 提供者:huangchijun11
  1. 静态链表 学生成绩管理(顺序)

  2. 对于线性链表,也可用一维数组来进行描述。这种描述方法便于在没有指针类型的高级程序设计语言中使用链表结构。   这种存储结构,仍需要预先分配一个较大的空间,但在作为线性表的插入和删除操作时不需移动元素,仅需修改指针,故仍具有链式存储结构的主要优点。
  3. 所属分类:C/C++

    • 发布日期:2009-03-13
    • 文件大小:1mb
    • 提供者:ajiadang
  1. 简单静态链表

  2. 关于链表的一些操作使用常常让人觉得困惑,对于初学者来说更加需要学习与交流,于是我想分享一下浅显易懂的链表代码给大家学习与分享。
  3. 所属分类:C/C++

    • 发布日期:2018-06-17
    • 文件大小:543byte
    • 提供者:qq_30899937
  1. 数据结构工程----线性表的实现

  2. 1.顺序存储 顺序表,使用数组实现,一组地址连续的存储单元,数组大小有两种方式指定,一是静态分配,二是动态扩展。 注:线性表从1开始,而数组从0开始。 优点:随机访问特性,查找O(1)时间,存储密度高;逻辑上相邻的元素,物理上也相邻; 缺点:插入删除需移动大量元素。 顺序表相关的操作跟数组有关,一般都是移动数组元素。 2.链式存储 链表的定义是递归的,它或者为空null,或者指向另一个节点node的引用,这个节点含有下一个节点或链表的引用。 与顺序存储相比,允许存储空间不连续,插入删除时不需要
  3. 所属分类:其它

    • 发布日期:2018-07-30
    • 文件大小:309kb
    • 提供者:qq_39448980
  1. C语言实现静态链表

  2. 本文实例为大家分享了C语言实现静态链表的具体代码,供大家参考,具体内容如下 注意事项: 1、这里用k申请空间,i遍历空间。 2、静态链表是利用游标来模拟指针,把固定分配的内存分成备用链表和链表两大块,在利用自制的malloc和free函数申请释放备用空间时,实现离散存储。 3、基本操作和动态链表实际上差不多,不过一个是利用p = p->next一个是使用i = L[i].cur来实现指针的后移。 4、初始化链表时,链表只有最后一个空间的cur是0, 意味是头指针,并没有任何分配的空间。备用
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:37kb
    • 提供者:weixin_38602189
  1. c语言stack(栈)和heap(堆)的使用详解

  2. 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:130kb
    • 提供者:weixin_38737630
  1. C语言使用非循环双向链表实现队列

  2. 在前面两篇博客中,我分别使用了静态数组和动态数组来模拟循环队列。但是线性表中和队列神似的莫过于链表了。我在前面也使用了大量的篇幅来讲述了链表的各种操作。我们使用一种比较特殊的链表——非循环双向链表来实现队列。首先这里的说明的是构建的是普通的队列,而不是循环队列。当我们使用数组的时候创建循环队列是为了节省存储空间,而来到链表中时,每一个节点都是动态申请和释放的,不会造成空间的浪费,所以不需要采用循环队列了。第二,大家在很多书上看到的是使用单链表实现队列,我这里将会使用带头结点尾结点的非循环双链表实
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:47kb
    • 提供者:weixin_38704565
  1. C++数据结构之链表的创建

  2. C++数据结构之链表的创建 前言 1.链表在C/C++里使用非常频繁, 因为它非常使用, 可作为天然的可变数组. push到末尾时对前面的链表项不影响. 反观C数组和std::vector, 一个是静态大小, 一个是增加多了会对之前的元素进行复制改写(线程非常不安全). 2.通常创建链表都是有next这样的成员变量指向下一个项, 通过定义一个head,last来进行链表创建. 参考函数 TestLinkCreateStupid(). 说明 1.其实很早就知道另一种创建方式, 但是一直没总结. 没
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:50kb
    • 提供者:weixin_38576811
  1. git-index.cr:该工具创建一个git存储库的本地数据库,并通过初始提交哈希索引-源码

  2. git-index 该工具获取路径列表,并检查它们的git存储库。 它将找到的存储库表写入sqlite数据库,该表由存储库中的第一个和第二个提交哈希索引。 理由是,由于进行了重新设置,因此前几次提交不太可能更改,因此可以对存储库的身份做出相当可靠的指纹。 该工具背后的动机是与Serf和serf-handler.cr serf-hander serf-handler.cr gem或serf-handler.cr水晶实现配合使用,以实现灵活,简单的部署管理器,从而实现git repo并在基础源和触
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:11kb
    • 提供者:weixin_42126274
  1. aws_serverless_web_forms:此无服务器框架项目创建一个API网关+ Lambda + DynamoDB + SES服务,以通过狡猾地使用验证电子邮件来验证静态网站表单提交-源码

  2. AWS无服务器Web表单服务 概述 该无服务器项目创建了一个电子邮件验证HTML表单提交API。 我们的静态网站需要潜在客户收集表格,该表格应创建Altassian Service Desk票证。 该项目将创建一个执行Lambda函数的分段API网关REST API。 然后,Lambda函数将表单条目详细信息临时存储在DynamoDB中,同时将确认电子邮件发送给表单提交者。 单击验证链接后,将从DynamoDB检索表单详细信息,然后创建Service Desk凭单。 入门 要开始该项目,您需要:
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:59kb
    • 提供者:weixin_42162171
« 12 3 4 5 6 7 8 9 10 ... 37 »