数据结构
qqkb1016
这个作者很懒,什么都没留下…
展开
-
单链表的部分面试题
#include<iostream>using namesapce std;struct Node{DataType data;Node*next;};//链表逆序输出(不改变链表)void ReversePrint(Node*pHead){ if(pHead==NULL) return NULL; if(pHead->next1!=NULL) {原创 2018-04-09 17:34:33 · 123 阅读 · 0 评论 -
排序算法的实现
1.冒泡排序 顾名思义,冒泡排序就是每次遍历一次数列,将最大(最小)的数放在最前面,然后再重复排序后面剩下的数列,直至排完最后一个数,代码实现。void swap(int &a, int &b){ int tmp = a; a = b; b = tmp;}void Bubble_Sort(int arr[], int n){ int i, j;原创 2018-08-02 10:51:16 · 93 阅读 · 0 评论