随笔分类 -  华为机试

摘要:原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成一个长整数。举例:一个ip地址为10.0.3.193每段数字 相对应的二进制数10 000010100 000000003 00000011193 11000001组合起来即为:00001 阅读全文
posted @ 2016-07-12 17:45 ranran1203 阅读(413) 评论(0) 推荐(0)
摘要:Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串 阅读全文
posted @ 2016-07-12 16:26 ranran1203 阅读(316) 评论(0) 推荐(0)
摘要:1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include<algorithm> 5 using namespace std; 6 bool isbrother(string str1, string str2) 7 { 阅读全文
posted @ 2016-07-11 16:01 ranran1203 阅读(196) 评论(0) 推荐(0)
摘要:信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、QQ用户、手机号码、银行帐号等信息及活动记录。 采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出。 一组输入整数序列I和一组规则整数序列R,I和R序列的第一个整数为序列的个数(个数不包含第一个整数);整数范围为0~0xF 阅读全文
posted @ 2016-07-11 13:25 ranran1203 阅读(296) 评论(0) 推荐(0)
摘要:题目描述 编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文字母从A到Z排列,不区分大小写。 如,输入:Type 输出:epTy 规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入:BabA 输出:aABb 规则3:非英文字母的其它字符保持原来的位置。 如,输入:B 阅读全文
posted @ 2016-07-11 10:32 ranran1203 阅读(2904) 评论(0) 推荐(0)