
常犯错误
6饼
这个作者很懒,什么都没留下…
展开
-
常犯错误--1
1. 对于多组输入的题一定要注意,在下次输入前初始化。(自己已经在这个地方错了好几回了— —- -----) 2.有指向结构体数组的指针,注意!!! struct student {int num ; char name[20]; char sex; int age; }; struct st原创 2014-02-27 20:39:21 · 587 阅读 · 0 评论 -
最短路问题
dijkstra由于是贪心的,每次都找一个距源点最近的点(dmin),然后将该距离定为这个点到源点的最短路径(d[i]<--dmin);但如果存在负权边,那就有可能先通过并不是距源点最近的一个次优点(dmin'),再通过这个负权边L(L<0),使得路径之和更小(dmin'+L<dmin),则dmin'+L成为最短路径,并不是dmin,这样dijkstra就被囧掉了。 比如n=3,邻接矩阵: 0,3原创 2014-08-02 21:26:36 · 493 阅读 · 0 评论