您的位置:首页 > 编程语言 > C#

一个C#算法分析求解

2006-01-16 17:29 459 查看
最近碰到这样一个算法,过程并不复杂,但是思考了很久也没有找到对应的逆运算算法,这里发布出来,希望有高人能够提供思路,
如果有具体的代码实现就最好了。
实现public static String ReCalc(byte[] buffer1)方法,保证
if(text==text1) Console.WriteLine("ok");
就可以了

1String text="5UYTSHZ0PL4Q3RB26FD";
2byte[] mydata=new byte[12];
3calc_1(text,mydata);
4String text1=ReCalc(data);
5if(text==text1) Console.WriteLine("ok");
6
7//实现下面方法,满足上面条件
8
12public static void Calc(string text1, byte[] buffer1)
13
41public static uint CalcNum(char c){
42 String data="6HC3QBW9K2FUL8XJ4P0TN5DEAZ1YR7VG";
43 for(int i=0;i<data.Length;i++){
44 if(data[i]==c) return (uint)i;
45 }
46 return 0xffff;
47}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐