算法
文章平均质量分 79
各种算法介绍实现等
junehappylove
上善若水。水善利万物而不争,处众人之所恶,故几于道。居,善地;心,善渊;与,善仁;言,善信;正,善治;事,善能;动,善时。夫唯不争,故无尤。
展开
-
有趣的递归,让遍历变简洁
抛出一个问题:如何遍历一个文件目录?百度一下简直太多了,例如 https://www.cnblogs.com/helios-fz/p/11023205.html 小哥给了两个实现,一个单纯的循环,另一个就是递归的实现,然后就可以在控制台打印目录下所有的文件以及文件夹,以及文件夹下的文件及文件夹…有多少输出多少。上面人家给出了大致的思路就是两种实现方式,但实际应用中,可就不仅仅是在控制台输出喽。树形递归有这样一个需求,要将某个文件目录下所有文件及文件夹(构成一颗展示树)展示到前台页面(web)中,.原创 2020-10-27 14:12:55 · 255 阅读 · 0 评论 -
基于分布式环境下统计在线用户数问题的研究
基于分布式环境下统计在线用户数问题的研究分布式系统介绍分布式系统就是让终端用户把一组工作在一起的计算机当做一台单独的计算机来使用。这些机器共享状态,并发操作,并且单台机器出现问题不会影响到整个系统的正常工作。1分布式系统分类先讲一下,对分布式系统分类,按照不同人的理解划分是不一样的,比如按照功能、地域、结构来划分,都是不一样的;我只按照我个人理解的分布式(不如说是我目前水平所知道的)来划分,分为主-从式和去中心化式两中分布式系统。2主-从结构典型的主从式结构如下图所示:控制控制控制Mast原创 2020-05-19 18:17:20 · 1010 阅读 · 0 评论 -
如何求一个平面区域中心点问题--编程实现
再做一个项目的时候,想到了这样一个问题:涉及到使用百度地图,在地图中随机的选取任意多个区域,如何求出这些区域的一个中心点坐标;就是在若干个区域中,找出最中心的一个区域,用于展示到用户屏幕的最中心处。上面的问题,简化成数学问题就是,在一个平面区域中,散落n的点P1−PnP_1-P_nP1−Pn(n>0),求在这个平面区域(二维坐标系)上这些散落点组成的最少区域的中心点C,找到中心点后...原创 2019-04-10 18:27:23 · 4897 阅读 · 0 评论 -
数字证书原理,公钥私钥加密原理 - 因为这个太重要了
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!1、基础知识 这部分内容主要解释一些概念和术语,最好是先理解这...原创 2016-08-23 10:40:01 · 47089 阅读 · 35 评论