数据结构/算法
文章平均质量分 75
Blunt1991
这个作者很懒,什么都没留下…
展开
-
求字符串中的最长回文子串
首先判断一个字符串是否是回文:方法一:bool Palindrome(const char *str) { int length = strlen(str); for(int i = 0; i { if(str[i] != str[length-i-1])原创 2013-10-03 15:34:04 · 1015 阅读 · 0 评论 -
排序总结
插入排序直接插入排序void InsertSort(int a[], int n){ int min; for (int i = 1; i < n; ++i) { if (a[i] < a[i-1]) { min = a[i]; a[i] = a[i-1]; int j; for (j = i-2; min < a[j]; --j)原创 2013-10-08 12:25:22 · 677 阅读 · 0 评论 -
单链表实现(C++)
C++实现单链表数据结构myList.h#ifndef MYLIST_H#define MYLIST_Htypedef struct node{ int data; struct node *next;}Node;class myList{public: myList(); ~myList(); void initList(); // 初始化单链表 i原创 2013-11-06 10:32:28 · 785 阅读 · 0 评论