当前搜索:

数据结构 c 习题

/* 从顺序表中删除具有最小值的元素 并返回该值 空位置由最好一个元素填补 若表为空 显示出错信息并退出 */ #include <stdio.h> #include <stdlib.h>#define MAXLENGTH 10typedef int ElemTyp...
阅读(102) 评论(0)

二叉排序树 c

/* ds.h */ /* Some pre define */ #ifndef _HS_H #define _HS_H#include <string.h> #include <ctype.h> #include <sys/malloc.h> #include...
阅读(49) 评论(0)

二叉树 c

/* ds.h */ /* Some pre define */ #ifndef _HS_H #define _HS_H#include <string.h> #include <ctype.h> #include <sys/malloc.h> #include...
阅读(46) 评论(0)

链表 c

// linkedLinearList.cs#include <stdio.h> #include "ds.h"typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *n...
阅读(68) 评论(0)

排序算法(一) c语言

// main.c#include <stdio.h> #include "sortD.h" #include "sortD.c"#define N 12 int main() { RedType d[N]={{0, ' '}, {3,'...
阅读(73) 评论(0)

二叉树 c 实现

/* binaryTreeMain.c */// #define CHAR#include "ds.h"#ifdef CHAR typedef char TElemType; TElemType Nil=' '; #endif #ifdef INT typedef...
阅读(106) 评论(0)

C string

#include <stdio.h> #include <stdlib.h> #include <string.h>typedef struct{ char *ch; int length; }MyString;int InitMyString(...
阅读(83) 评论(0)

函数指针

[toc] 内容来自 深入理解C指针 这本书堆栈程序栈程序栈用于支持函数执行,通常与堆共享一段内存区域,栈通常占用下部,堆用上部。 程序栈存放栈帧 stack frame 也称 活跃记录 活跃帧。栈帧存放函数参数与局部变量,堆管理动态内存。栈帧的组织 返回地址 局部数据存储 参数存储 栈指针和...
阅读(144) 评论(0)

c指针和结构体

指针与结构体
阅读(83) 评论(0)

c指针 c的动态内存管理

Some base to know null 指针操作符 指向常量的指针 c的动态内存管理 内存泄漏 丢失地址 动态内存分配函数 要不要强制类型转换 重复释放 处理迷途指针具体请参考 深入理解c指针 第二章Some base to know声明时 * 两边的空白无关紧要 指针在声明后如果不初始化...
阅读(88) 评论(0)

链表 c++

linearLinkedList.h#include <iostream> #include <string>using namespace std;struct Node { int data; Node *next; Node(int a){da...
阅读(69) 评论(0)

C++ 结构体初始化 - 转载

http://www.cnblogs.com/Vincent-Bryan/p/6622790.html#include<bits/stdc++.h> using namespace std;struct Node{ int M, V; Node(int a, int b...
阅读(53) 评论(0)

详解c++指针的指针和指针的引用-转载

http://www.cnblogs.com/li-peng/p/4116349.html
阅读(78) 评论(0)

number theory 基础数论

Divisibility and divisors Prime and composite numbers Common divisors and greatest common divisors Relatively prime integers Unique factorization 最大公...
阅读(110) 评论(0)

hash table

hash tables hash function division method multiplication method Universal hashinghash tables如图所示,使用一个hash function将原来的key映射到hash表中。碰撞发生在不同的key映射到了同一个...
阅读(80) 评论(0)

dynamic sets

操作分为两类: queries, modifying operation,前者只是返回信息,后者会改变set search(S, k) insert(S, x) delete(S, x) minimum(S) maximum(S) successor(S, x) predecessor(S, x)
阅读(88) 评论(0)

Medians and Order Statistics

selection problem 最小最大 Randomized select Selection in worst-case linear timeith order statistic: 第i小的元素 median: 中位数selection probleminput:n个大小不同的数...
阅读(71) 评论(0)

指针和对象

截图自 c++ primer plus
阅读(52) 评论(0)

explicit

http://www.cnblogs.com/ymy124/p/3632634.html首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下...
阅读(53) 评论(0)

Ch02

1 Data Structures Lists Queues and Stacks 2 Set Representation 3 Graphs2.1 Data Structures: Lists, Queues and Stackssuppose ;ELEMENT: index into the ...
阅读(64) 评论(0)
    个人资料
    等级:
    访问量: 8935
    积分: 443
    排名: 11万+
    文章存档