yusijia's blog

yusijia's blog

Keep on going never give up.

  • Home
  • Archives

floyd求最小环(poj 1734)

题目大意:要找到一个最短路线,不能只有两个城市,起点和终点要是同一个城市 分析: 最小环问题,要求至少有三个点,则最短路线dis[i][j]中,i != j,再加上k就至少3个点了。 12345678910111213141516171819202122232425262728

June 17 2016

hdu 3790

题目大意:求最短距离且最少花费,如果路线有几条,就找花费最少的。 分析:求最短距离dis数组的时候,也把tmpcost数组给求出来,注意要加一个特判,如果路线距离相同,找花费最少的 1234567891011121314151617181920212223242526272829

June 15 2016

hdu 2066

最短路问题,这里用迪杰斯特拉算法来解 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646

June 15 2016

hdu 1548

hdu 1548 最短路问题 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include <ios

June 15 2016

java取整和四舍五入

参考:http://www.cnblogs.com/xd502djj/archive/2011/07/21/2112683.htmlhttp://blog.csdn.net/chenssy/article/details/1271981112345Math类里的两个方法:stat

June 14 2016

poj 2337(有向图 + 输出路径)

题目链接 参考 题目大意:找欧拉通路,还有个要求是要输出字典序最小的方案 分析: 把每个单词的首字母和尾字母抽出来将单词作为一条边, 要输出字典序最小的方案,其实对所有边从小到大排序就ok了,可以参考kruskal是怎样解决最小生成树的问题的 然后用并查集 + set判单连通

June 13 2016

求n^n的第一位数(hdu 1060)

分析: N^N = d.xxx * 10^(k-1) ,k 是N^N的位数 10 ^(log10N^N) = N^N // Log10(N^N)是double型的 所以d.xxx = 10^(lgN^N - (k-1)); k = lgN^N的整数部分+1 //

June 11 2016

求n!(十进制)的位数

分析:其实就是求log10(n!)(整数部分) + 1 , log10(n!) = lg2 + lg3 + …+lgn +1的原因:例如:假设n!=10,则有两位数,而log10(10) = 1,同理100的时候是2 + 1 1234567891011121314151617#

June 11 2016

java正则表达式入门

分享一篇不错的文章:http://blog.csdn.net/yaerfeng/article/details/28855587

June 10 2016

协变和逆变

参考:https://www.zybuluo.com/zhanjindong/note/34147 http://www.cnblogs.com/en-heng/p/5041124.html

June 10 2016
« Prev1…910111213…34Next »

Tags

  • Ajax&JSON1
  • MYSQL12
  • hexo1
  • javaWeb基础8
  • java并发9
  • leetCode26
  • markdown1
  • 二进制技巧2
  • 图床1
  • 基数排序1
  • 常用6
  • 数据结构-Hash2
  • 数据结构-二叉搜索树2
  • 数据结构-二叉树2
  • 数据结构-双向链表1
  • 数据结构-哈夫曼树1
  • 数据结构-图论-LCA1
  • 数据结构-图论-Tarjan2
  • 数据结构-图论-图论基础6
  • 数据结构-图论-拓扑排序2
  • 数据结构-图论-最小生成树1
  • 数据结构-图论-最小生成树-kruskal6
  • 数据结构-图论-最小生成树-prime5
  • 数据结构-图论-最短路-Dijsktra4
  • 数据结构-图论-最短路-SPFA1
  • 数据结构-图论-最短路-floyd3
  • 数据结构-图论-最短路-floyd-传递闭包2
  • 数据结构-图论-最短路-floyd-求最小环1
  • 数据结构-图论-次小生成树2
  • 数据结构-图论-欧拉回路6
  • 数据结构-图论-链式前向星3
  • 数据结构-字典树5
  • 数据结构-平衡二叉树1
  • 数据结构-循环链表1
  • 数据结构-栈7
  • 数据结构-树状数组5
  • 数据结构-链表1
  • 数据结构-队列3
  • 文章1
  • 桶排序1
  • 模拟7
  • 水题17
  • 算法-Insersion Sort(插入排序)1
  • 算法-binary search(二分查找)4
  • 算法-qmul(快速乘)2
  • 算法-qpow(快速幂)3
  • 算法-qsort(快速排序)5
  • 算法-位向量法2
  • 算法-全排列6
  • 算法-动态规划16
  • 算法-动态规划-按位dp2
  • 算法-回溯法10
  • 算法-图论-广度优先搜索6
  • 算法-图论-深度优先搜索4
  • 算法-基数排序1
  • 算法-堆排序1
  • 算法-大数算法3
  • 算法-尺取法3
  • 算法-希尔排序1
  • 算法-归并排序2
  • 算法-快速选择1
  • 算法-数学题3
  • 算法-数论-卡特兰数1
  • 算法-数论-同余定理4
  • 算法-数论-扩展欧几里得1
  • 算法-数论-欧几里得2
  • 算法-数论-素数筛选法4
  • 算法-数论-费马小定理3
  • 算法-映射2
  • 算法-枚举3
  • 算法-标记,查表思想8
  • 算法-离散化4
  • 算法-计数排序1
  • 算法-贪心4
  • 算法-输入挂和输出挂1
  • 算法-预处理思想1
  • 语言-C++1
  • 语言-java基础知识74
  • 贪心1
  • 逆序对5
  • 高级数据结构-并查集5
  • 高级数据结构-线段树8
RSS

I am a slow walker, but I never walk backwards.

Powered by hexo and Theme by Pacman © 2019 yusijia