通过本文主要向大家介绍了c#递归算法经典实例,c#数据结构与算法,c#排序算法,c#加密解密算法,c#递归算法等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
楼主大菜鸟一只,第一次写技术博客,如果有概念错误或代码不规范的地方,还请各位多多批评指正。话不多说,来看题:
前一阵子开发了一个用户控件,里面调用了很多css,js等资源文件,而引用控件的页面所在目录是不同的。问题出来了:如果目录不同,那么控件里引用css,js资源文件的路径也会相应变化。现在已知两个文件相对于网站根目录的路径,如何计算相对路径呢?请看代码:
return path1Depth + path2Depth;
}
</div>
我的算法,第一步算出两个目录的最底层父目录,第二步算出目录1需要向上级目录返回次数(../个数),第三步算出最底层父目录到目录2的相对路径,第四步把第二步和第三步的结果相加就是我们要的答案了。
调用部分:
得到结果:../plugin/jquery-easyui/jquery.easyui.min.js
</div>