数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 11701|回复: 16

求 c(n,k) mod(2) 的通项公式, 其中 c(n,k) 是 n 元取 k 个的组合数.

[复制链接]
发表于 2017-10-28 11:48 | 显示全部楼层 |阅读模式
题: 求 c(n,k) mod(2) 的通项公式, 其中 c(n,k) 是 n 元取 k 个的组合数.





上面是杨辉三角形中奇数的分布。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2017-10-28 12:37 | 显示全部楼层
由Lucas定理
二项式系数c(n,k)  可被素数 p 整除当且仅当在p进制表达下k的某一位的数值大于n对应位的数值。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2017-10-28 12:40 | 显示全部楼层
python确实很精练,如果我改用C语言来写,这么些行代码,搞不定。。。
发表于 2017-10-28 13:17 | 显示全部楼层
试了一下C语言,用的是静态数组实现的,显然没有python的动态数组好。。。

代码量差不多。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2017-10-28 15:02 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2017-10-28 16:18 | 显示全部楼层
加一句话就行了,如果加个行号的话。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2017-10-28 20:24 | 显示全部楼层
写得很好! C 是几乎所有新语言的后台实现语言。不过它太操作导向了,
如何写一段 C 程序来执行 python 代码,截取运行结果? 这会非常有用。

点评

应该不难,我研究一下试试看!  发表于 2017-10-28 21:20
发表于 2017-10-28 21:50 | 显示全部楼层
elim 发表于 2017-10-28 20:24
写得很好! C 是几乎所有新语言的后台实现语言。不过它太操作导向了,
如何写一段 C 程序来执行 python 代 ...

如果是用python的话,在Cmd命令后,输入python >1.txt
然后再执行代码,这样所有的输出,全保存进了当前文件夹中的1.txt文件中.这点是利用dos的管道功能.

但用Ipython我还要下载一套来,安装试一下...
 楼主| 发表于 2017-10-28 22:02 | 显示全部楼层
fungarwai 发表于 2017-10-27 21:37
由Lucas定理
二项式系数c(n,k)  可被素数 p 整除当且仅当在p进制表达下k的某一位的数值大于n对应位的数值 ...

谢谢 funganwai 的解。我收藏了。
发表于 2017-10-28 22:23 | 显示全部楼层
elim 发表于 2017-10-28 22:02
谢谢 funganwai 的解。我收藏了。

我试过了,下载了Ipython后,在CMD中执行ipython >1.txt
然后输入代码print "hello world!"
exit
查看1.txt文件的内容
  1. Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)]
  2. Type "copyright", "credits" or "license" for more information.

  3. IPython 5.5.0 -- An enhanced Interactive Python.
  4. ?         -> Introduction and overview of IPython's features.
  5. %quickref -> Quick reference.
  6. help      -> Python's own help system.
  7. object?   -> Details about 'object', use 'object??' for extra details.

  8. In [1]: hello world!

  9. In [2]:
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2026-5-16 06:28 , Processed in 0.203102 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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