数据结构
月夜归醉
学无止境
展开
-
喷水装置(二)
描述有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。输入第一行输入一个正整数N表示共有n次测试数据。每一组测试数据的第一行有三个整数n,w,h,n表示共有n个喷水装置,w表示草坪的横向长度,原创 2016-05-15 21:16:50 · 2395 阅读 · 0 评论 -
十进制的0.1 为什么不能用二进制很好的表示?
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。补码计算法定义:非负数的补码是其原码本身;负数的补...原创 2018-08-25 11:23:49 · 7442 阅读 · 0 评论 -
Spring Data Elasticsearch聚合搜索实战
准备环境1 安装Elasticsearch 5.5.2 (略)2 使用爬虫爬取厦门人才网相关招聘信息(略)通过elasticsearch-head插件可以看到我们已经爬取很多数据了3 在项目中整合spring-data-elasticsearch①引入依赖 <!--集成elasticSearch--> <depende...原创 2018-10-28 00:03:47 · 6242 阅读 · 0 评论