![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法分析
cn968
担得起责任,才扛得起重任 --- 怀着感恩的心,做事先做人。
展开
-
1.数据结构(C语言)---自定义数组的简单实现
数据结构虽学了,但学得不大好,而且都忘的差不多了,从今天起要求自己从头复习一下,加深下印象。头文件ArrayInt.h如下:#pragma once //在VS下才有效#include //用于输出#include //使用了malloc()#include //使用了exit()struct ArrayInt { int* base; //数组元素的第一个元素地址 int cnt; //数组已使用的个数 int len; //数组容量原创 2011-03-18 01:28:00 · 1015 阅读 · 0 评论 -
2.简单链表操作_C语言
自己练习时写的,说不定有错误,若有,请指出。// 链表操作_C语言.cpp : 定义控制台应用程序的入口点。//#include #include #include /*typedef int Tpye;//数据类型*/typedef struct tagNode { int date; //数据域(数据结构) struct tagNode* pNext;//指针域(存储关系)}Node,*PNode;//函数申明PNode create_li原创 2011-03-30 00:09:00 · 483 阅读 · 0 评论 -
求两个整数的最大值或最小值,不可以用大于号和小于号
#include int Min(int a,int b){ int tempA=a, tempB=b; while (true) { if (!(tempA>>=1)) { return a; } if (!(tempB>>=1)) {原创 2011-07-06 20:45:33 · 807 阅读 · 0 评论