吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1017|回复: 17
收起左侧

[求助] 新手问下数组问题

[复制链接]
lixiaoqiang 发表于 2020-11-5 10:00
[10,(0.2,0.3,0.5)]
[10,(0.5,0.3,0.4)]

我有n个这样的数组(我也不知道这个算不算数组?)
前面是面积,后面是点坐标。
我要找出所有数组中点坐标出现次数最多的那一组数组,
然后再找出面积最大的那一个数组。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

JuncoJet 发表于 2020-11-5 10:07
VC不支持这语法,Python有
 楼主| lixiaoqiang 发表于 2020-11-5 10:10
时七丶 发表于 2020-11-5 10:13
“点坐标出现次数最多的那一组”,那他的面积不也是一样的吗,所以只要找面积想同且出现最多的不就行了?
jia8634 发表于 2020-11-5 10:17
java数组没有这种情况,10 是int 类型 后面括号的没有“”框着不是字符转类型,这中肯定不是对象,你的要求可以先把,这个一行看做一个整体,进行字符串解析,解析完了你要的东西在进行比较
lXSATANXt 发表于 2020-11-5 10:22
可以把面积作为一个数组,坐标一个数组。然后坐标数组找出最多的坐标组合记录序号。再从面积数组提取序号对应的面积,求最值。坐标组三个坐标有顺序的话,不如尝试合成一个字符串这样可能会方便点。
 楼主| lixiaoqiang 发表于 2020-11-5 10:25
lXSATANXt 发表于 2020-11-5 10:22
可以把面积作为一个数组,坐标一个数组。然后坐标数组找出最多的坐标组合记录序号。再从面积数组提取序号对 ...

我之前就是这样做的,不过我是把坐标值加起来,不是组成字符串
 楼主| lixiaoqiang 发表于 2020-11-5 10:27
时七丶 发表于 2020-11-5 10:13
“点坐标出现次数最多的那一组”,那他的面积不也是一样的吗,所以只要找面积想同且出现最多的不就行了?

点坐标相同,但是面积不一定相同
JuncoJet 发表于 2020-11-5 10:28
楼主确定要用C++解吗
lXSATANXt 发表于 2020-11-5 10:32
lixiaoqiang 发表于 2020-11-5 10:25
我之前就是这样做的,不过我是把坐标值加起来,不是组成字符串

加起来不太对吧,
(0.5,0.6,0.7)和(0.3,0.6,0.9)
和是一样的,但明显是两组点
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 11:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表