![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础算法
qq_36104832
工作
展开
-
一些单链表的面试题
//知道头节点head和节点的结构struct Node{ int num; Node* next;}void resort(Node* head){ Node *next, *cur = head; while(head->next) { next = head->next;//单链表只要一断连就没有索引所以需要保留,所以思路就是先保原创 2017-10-16 10:53:50 · 182 阅读 · 0 评论 -
二叉树遍历
二叉树遍历//前序遍历:根节点->左子树->右子树//中序遍历:左子树->根节点->右子树//后序遍历:左子树->右子树->根节点struct Data{ int hp;};struct Node{ Data data; Node* left; Node* right; Node(int num):left(NULL),right(NULL){}原创 2017-10-15 22:19:27 · 172 阅读 · 0 评论 -
strcpy字符串拷贝
//不考虑内存重叠char* my_cpy(char *dst, char *src, int len){ assert(dst); assert(src); char *old = dst; while(len--) { *dst++ = *src++; } return old;}//考虑内存重叠char* my原创 2017-10-17 10:33:15 · 329 阅读 · 0 评论