科迪
这个挑战是解决< A href="http://contest.usc.edu/index.php/Fall12/Home">USC ACM 2012年秋季比赛 A >。给定一个由有效二进制码字组成的数组M (M个宽度为n的码字)和一个宽度为n的接收损坏码字(?),确定接收码字中用于生成有效码字的最小翻转位数。
输入:[M, v]
输出:e, minimum number of error(flipped) bits .
From full USC数据文件
输入:[0 0 0 0;11 11 1;1 1 0], [0 1 0]
输出:1 as[0 1 0]可以转换为[0 0 0]或[1 1 0]与单一翻转
Matlab单行程序?
获胜的C解决方案-没有多大帮助:
#include <iostream> #include <stdio.h> #include <string> using namespace std;Int main () {freopen("代码。In ", "r", stdin);int K, n, b;cin >> K;For (int I = 1; i < K + 1; ++i) { cin >> n >> b; string m[1000], r; for (int j = 0; j < n; ++j) cin >> m[j]; cin >> r; % Process Start int f = b; for (int j = 0; j < n; ++j) { int d = b; for (int k = 0; k < b; ++k) { if (m[j][k] == r[k]) --d; } f = ((f <= d) ? f : d); } % Process End printf("Data Set %d:\n", i); printf("%d\n\n", f); } return 0; }
求最长跳过序列的步幅
解决130
回到基础10 -最大浮动
解决573
QWERTY移位码解码器
解决193
找到一个向量的最大值和最大值的索引
解决153
等于它们的立方
解决374
魔方的迷你立方:解决随机迷你立方-得分:移动
2解决者
REPMAT增强-更快的大行复制向量
解决13
玩Tic Tac Toe:不允许损失
9日解决
动画GIF创作者
解决20
得到计算
7解决者
在MATLAB Central中找到宝藏,并发现社区如何帮助您!
选择网站
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处