- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 基于Java的鼠标点击画折线生成多边形+判断点是否在多边形
本文的主要内容为使用Java进行开发一个带有图形界面的小程序,能够对鼠标事件进行响应并绘制多边形,绘制方法类似与ArcGIS编辑功能中生成多边形。在完成绘制多边形后,可以判断鼠标在屏幕上随机点击的点是否在面内,并显示这个点,若点在面内,则以红色显示;若点在面外,则以蓝色显示。
2020-05-09 00:03:47 1517
原创 基于C语言的凸包算法实现
基于C语言的凸包算法实现非计算机专业,代码有些的不好的地方,大佬轻喷^ _ ^根据要求,需要使用C语言实现凸包算法——Graham扫描法,本文将从算法理解、实现思路、遇到的问题及其解决方案三个方面来阐述实现过程。算法理解凸包算法Graham扫描法,在不考虑排序算法的时间复杂度情况下,算法核心程序的时间复杂度为 O(nlogn)O(n log n)O(nlogn),其主要算法思想如下:首先是预处理过程,获得一组随机点集,选取位于二维空间中左下角的点,即在纵坐标(y)最小情况下横坐标(x)为最小的
2020-05-08 23:11:20 2131
基于Java的可视化类ArcGlS多边形绘制+判断点是否在面中
2020-05-09
基于C语言的凸包算法实现
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人