上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页
摘要: 题目就是给出一棵二叉搜索树,已知根节点为0,并且给出一个序列要插入到这课二叉树中,求这棵二叉树层次遍历后的序列。 用结构体建立节点,val表示该节点存储的值,left指向左孩子,right指向右孩子。中序遍历的顺序正好是序列从小到大的顺序,因此中序遍历的时候顺便赋值就可以了,最后层次遍历输出。 思路 阅读全文
posted @ 2016-11-25 17:53 辰曦~文若 阅读(789) 评论(0) 推荐(0)
摘要: 题目就是给两个序列,第一个是排序前的,第二个是排序中的,判断它是采用插入排序还是堆排序,并且输出下一次操作后的序列。 插入排序的特点就是,前面是从小到大排列的,后面就与原序列相同。 堆排序的特点就是,后面是从小到大排列的最大的几个数p~n-1,前面第一位则是p-1。 所以只要先按照插入排序的特点来判 阅读全文
posted @ 2016-11-25 17:45 辰曦~文若 阅读(2122) 评论(5) 推荐(0)
摘要: 给定一个链表,你需要删除那些绝对值相同的节点,对于每个绝对值K,仅保留第一个出现的节点。删除的节点会保留在另一条链表上。简单来说就是去重,去掉绝对值相同的那些。先输出删除后的链表,再输出删除了的链表。 建立结构体节点,包括起始地址addr,下一个地址to,值value。链表数组索引为地址,接下来就是 阅读全文
posted @ 2016-11-25 17:32 辰曦~文若 阅读(353) 评论(0) 推荐(0)
摘要: 博主欢迎转载,但请给出本文链接,我尊重你,你尊重我,谢谢~http://www.cnblogs.com/chenxiwenruo/p/6102219.html特别不喜欢那些随便转载别人的原创文章又不给出链接的所以不准偷偷复制博主的博客噢~~ 时隔两年,又开始刷题啦,这篇用于PAT甲级题解,会随着不断 阅读全文
posted @ 2016-11-25 16:47 辰曦~文若 阅读(6607) 评论(6) 推荐(0)
摘要: 博客详解:http://www.cnblogs.com/huangxincheng/archive/2012/11/25/2788268.htmlhttp://eriol.iteye.com/blog/1166118http://www.360doc.com/content/12/1116/15/9... 阅读全文
posted @ 2015-05-19 10:32 辰曦~文若 阅读(630) 评论(3) 推荐(0)
摘要: POJ 1273给出M条边,N个点,求源点1到汇点N的最大流量。本文主要就是附上dinic的模板,供以后参考。#include #include #include #include #include /*POJ 1273dinic算法模板边是有向的,而且存在重边,且这里重边不是取MAX,而是累加和*... 阅读全文
posted @ 2015-05-19 10:14 辰曦~文若 阅读(252) 评论(0) 推荐(0)
摘要: 一:dijkstra算法时间复杂度,用优先级队列优化的话,O((M+N)logN)求单源最短路径,要求所有边的权值非负。若图中出现权值为负的边,Dijkstra算法就会失效,求出的最短路径就可能是错的。设road[i][j]表示相邻的i到j的路长U集合存储已经求得的到源点最短路径的节点,S集合表示还... 阅读全文
posted @ 2015-05-19 09:58 辰曦~文若 阅读(1101) 评论(0) 推荐(1)
摘要: 在复习匈牙利算法的时候,发现这么一篇介绍匈牙利算法的文章,非常通俗易懂,所以就借鉴过来了。 复杂度:邻接矩阵:O(v^3)邻接表:O(V*E) 附上链接:趣写算法系列之--匈牙利算法 下面就附上代码吧: int maxn;//maxn 为x、y集合的最大顶点数int xmatch[max... 阅读全文
posted @ 2015-05-18 09:46 辰曦~文若 阅读(211) 评论(0) 推荐(0)
摘要: 这个博客好久没写了,这几天为了准备清华交叉研究院的夏令营,在复习大一大二ACM训练时的一些基础算法,正好碰到LICS,发现没有写在博客里,那就顺便记录一下好了。参考链接:http://blog.csdn.net/operator456/article/details/8539169用一个二维数组f[... 阅读全文
posted @ 2015-05-16 17:19 辰曦~文若 阅读(187) 评论(0) 推荐(0)
摘要: 求矩阵的面积并采用的是区间更新#include #include #include #include #define lson rt>1; build(rt>1; if(rmid) update(rson,l,r,val); else{ update(l... 阅读全文
posted @ 2014-05-11 22:19 辰曦~文若 阅读(361) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页