做了个支付宝五福互换平台,来讨论下配对的问题吧

2017-01-19 17:34:16 +08:00
 deleted

体验 http://wufu.ngrok.cc/

源码求 star https://github.com/donghouhe/3kuai8mao8

配对问题

求指导,目前我的配对代码是

from itertools import combinations
def check(iterPeople, n):
	result = []
	for peoples in iterPeople:
		iList, oList = [], []
		for people in peoples:
			iList.append(people['inFu']) #想要的福卡
			oList.append(people['outFu']) #给出的福卡
		iSet, oSet = set(iList), set(oList)
		if iSet == oSet and len(iSet) == n:
			result.append(peoples)
	return result

def matchResult(n):
	people = people # 登记需求的用户
	result = check(combinations(people, n), n)
	return result
4328 次点击
所在节点    分享创造
14 条回复
CodeingBoy
2017-01-19 18:09:27 +08:00
想要的福卡只能挑一个……那为什么要做成多选的→_→
deleted
2017-01-19 18:23:54 +08:00
@CodeingBoy 这正是跨时代的前端不验证,只在后端验证啊
SourceMan
2017-01-19 18:25:16 +08:00
@deleted 你这样顺带黑前端,我不是很开心呐
CodeingBoy
2017-01-19 18:26:41 +08:00
@deleted 666 我第一次提交勾了好几个 然后提交 一直在载入 还以为成功了 之后去查询才发现没有记录
另外添加您的帐号好像需要验证
starred
deleted
2017-01-19 18:48:54 +08:00
@CodeingBoy 支付宝隐私是设置了不验证,后来才发现不在通讯录还是要验证
realpg
2017-01-19 20:04:57 +08:00
何必那么费劲还交换 直接货币包治百病

广告 15 元收敬业福 帖子地址
/t/335638
jadecoder
2017-01-19 20:37:54 +08:00
这个真的 666
velee
2017-01-19 20:52:55 +08:00
我就知道有程序员无聊会做这个,为楼主的执行力点赞!
Arcus
2017-01-19 21:08:57 +08:00
怕是不符合价值观,封你支付宝账号
shyrock
2017-01-20 14:53:58 +08:00
不错不错,思路和行动力都不错
0747916
2017-01-20 15:04:17 +08:00
good job
0747916
2017-01-20 15:06:56 +08:00
前端:我有一句 xxx 不知当讲不当讲
233
solmur
2017-01-21 21:48:53 +08:00
试试看
SoulGem
2017-01-22 15:41:23 +08:00
默默地看了一眼 ngrok 的域名……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX