什么样的暮光之城家族实力排名组合才算更完美实力更强大?

在10个鸡蛋上坐了3星期后,终于成功孵化出第一颗鸡蛋。
但礼仪***、导购***依然是场内的一道风景线。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  情感这个东西,要么是0,要么是100%。在***眼里,这显得极端了些,但是在孩子们的眼里,这是不无道理的。孩子从父母那儿想要得到的是100%的浓度,而不是100%的时间,他们要的只是感觉上的完全拥有和独一无二。在这个二孩慢慢开始的时代,哪怕你将大部分的时间给了其中一个孩子,那个孩子依旧会感到被忽视,感到某样东西的缺失。所以,奇妙的方式或许就是让两个孩子爱混在一起。
  你总希望两个孩子相亲相爱,但也许更多时候他(她)们会一起做点小坏事儿,搞得家里乌烟瘴气,但是这都让他(她)们在彼此成长路上有人陪伴不孤单。更多的生活乐趣和创造能力,更多的责任心和挑战能力,分享,包容,奉献,这都成为不可多得的宝贵筹码。
  所以,什么样的搭配才是最完美的二孩组合?回答是:不管是哥哥弟弟,哥哥妹妹,还是姐姐弟弟,姐姐妹妹,都是爸爸妈妈最甜蜜的负担哦。
  绘画| Leoya
  编辑 | 穆木酱
  更多精彩↓↓↓
  警惕!你身边的“熊孩子”,比你想象的更可怕……
  如果你家有个小丫头,那么收藏好,偷偷笑
  人到中年,在撕裂中前行...| 漫画
  你的孩子,其实不是你的孩子
欢迎举报抄袭、转载、暴力***及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格·云顿/乔·弗拉尼甘/Bianca Bree
主演:艾斯·库珀/ 查宁·塔图姆/ 乔纳·希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬***
******:86-10-
***邮箱:查看: 1766|回复: 7
[已解决]香川组合效率很高,再去掉重复就更完美了
香川组合效率很高,,能不能把一个组合里有相同数字的组合去掉,把小大排序后相同的组合去掉。我用EXCELL表格去一个组合里相同的还很快,但去掉几万个组合里相同的组合就很慢了,(我用字符型数字) ,如果太麻烦只去掉从小到大排序后相同的组合也行。
13:23 上传
点击文件名下载附件
80.42 KB, 下载次数: 51
香川群子发布于
直接使用字典也很方便的。
自定义排序过程做了修改,
达到了从小到大自动排序,并检查组内元素重复的作用。Function px$(s$)
& & Dim i&
& & ReDim a(99)
& & t = Split(s, &,&)
& & For i = 1 To UBound(t)
& && &&&a(t(i)) = Right(0 & t(i), 2)
& & Next
& & px = Application.Trim(Join(a))
& & If Len(px) & l Then cnt1 = cnt1 + 1: px = && Else px = Replace(px, & &, &,&)
End Function复制代码其中 l 参数由外部指定。
补充说明,上面说的可能有误解,重说一下:一是把一个组合里有相同数字的组合去掉;二是把一个组合里的数从小到大排序后,相同的组合去掉。
Function px(s)
& & ReDim a(99)
& & t = Split(s, &,&)
& & For i = 1 To UBound(t)
& && &&&a(t(i)) = t(i)
& & Next
& & px = Join(Split(Application.Trim(Join(a)), &,&))
End Function
复制代码我找了个自定义过程,可类型不对
第一个问题:
【把一个组合里有相同数字的组合去掉】
这个很容易,在每次生成组合时先进行检查即可。
第二个问题:
【把组合里的数从小到大排序后,所有相同的组合去掉重复。】
理论上,如果每一个区域中的数值没有两个以上重复,就不会发生这种事情。
但确实也有可能会有重复。
那么,需要确认:
1. 你的最后输出结果中的每一个组合,是要保持原始顺序不变呢,还是需要从小到大排序后输出?
2. 所有组合元素的数值范围,是1-36 还是范围更大?
3. 组合取值个数,固定为7个么?
即,如果是固定从1-36个数中抽取7个,那么全部组合也就8347680种
检查重复看来需要排序后用字典比对。
&&&本楼为最佳***&&&
直接使用字典也很方便的。
自定义排序过程做了修改,
达到了从小到大自动排序,并检查组内元素重复的作用。Function px$(s$)
& & Dim i&
& & ReDim a(99)
& & t = Split(s, &,&)
& & For i = 1 To UBound(t)
& && &&&a(t(i)) = Right(0 & t(i), 2)
& & Next
& & px = Application.Trim(Join(a))
& & If Len(px) & l Then cnt1 = cnt1 + 1: px = && Else px = Replace(px, & &, &,&)
End Function复制代码其中 l 参数由外部指定。
12:02 上传
点击文件名下载附件
97.04 KB, 下载次数: 67
Dim sj1, sj2, d, jg(), k&, l&, m&, n&
Sub Combin_kagawa()
& &Sheets(&VBA&).Select
& & tms = Timer
& & sj = [a1].CurrentRegion.Offset(1)
& & ReDim sj2(1 To 1000, 1 To UBound(sj))
& & Set d = CreateObject(&Scripting.Dictionary&)
& & l = 0
& & For ii = 1 To UBound(sj) - 1
& && &&&n = sj(ii, 1)
& && &&&If n Then
& && && && &l = l + 1
& && && && &k = 0
& && && && &For i = ii To UBound(sj) - 1
& && && && && & ReDim sj1(1 To UBound(sj, 2))
& && && && && & For j = 1 To UBound(sj, 2)
& && && && && && &&&If sj(i, j + 2) = && Then Exit For Else sj1(j) = sj(i, j + 2)
& && && && && & Next
& && && && && & m = j - 1
& && && && && & Call dgZH(&&, 0, 1)
& && && && && & If sj(i + 1, 1) && && Then Exit For
& && && && &Next
& && && && &If k & kk Then kk = k
& && &&&End If
& & Next
& &
& & m = kk: n = l: k = 0
& & [C1].Offset(UBound(sj) + 3).CurrentRegion = &&
& & [C1].Offset(UBound(sj) + 3).Resize(m, n) = sj2
& & ReDim jg(90100, 0)
& & Call dgMN(&&, 1)
& &
& & [a2].Offset(, UBound(sj, 2) + 1).CurrentRegion = &&
& & [a2].Offset(, UBound(sj, 2) + 1).Resize(k) = jg
& & MsgBox Format(Timer - tms, &0.000s &) & k
End Sub
Sub dgZH(r$, i%, t%)
& & Dim j%
& & For j = i + 1 To m - n + t
& && &&&If t & n Then Call dgZH(r & &,& & sj1(j), j, t + 1) Else k = k + 1: sj2(k, l) = Mid(r & &,& & sj1(j), 2)
& & Next
End Sub
Sub dgMN(r$, j%)
& & Dim i%
& & For i = 1 To m
& && &&&If sj2(i, j) && && Then
& && && &&&If j & n Then
& && && && &&&Call dgMN(r & &,& & sj2(i, j), j + 1)
& && && && &&&Else: jg(k, 0) = Mid(r, 2) & &,& & sj2(i, j)
& && && && && &&&
& && && && && &&&x = px(jg(k, 0))
& && && && && && && &QC = Split(x, &,&)
& && && && && && && &If UBound(QC) = 6 Then& &'判断位数是不是7位,下标数是6,如果选别的位数改这个数字
& && && && && && &&&
& && && && && && && && & If Not d.Exists(x) Then
& && && && && && && && && & d(x) = &&
& && && && && && && && && & jg(k, 0) = x
& && && && && && && && && & k = k + 1
& && && && && && && && & End If
& && && && && && && &End If
& && && && &&&
& && && &&&End If
& && && &End If
& & Next i
End Sub
Function px(S)
& & ReDim a(99)
& & t = Split(S, &,&)
& & For i = 0 To UBound(t)
& && &&&a(t(i)) = t(i)
& & Next
& & px = Join(Split(Application.Trim(Join(a))), &,&)
End Function
复制代码多谢香老师。我把你原来的代码改了下,和你现在的相比真是差远了。发出来让你见笑一下。
哈哈,是不是改得乱七八糟!!!我加不了你好友,你能加我为好友吗?
Powered by

参考资料

 

随机推荐