vernonhe

导航

2018年9月11日 #

2019CVTE技术支持软件编程2

摘要: 题目:有8位数密码,加密规则如下:第一步取最后一位数;第二部将倒数第二位数放到最前形成一个新数,再取新数最后一位,以此循环取完所有数为止;如98698426,密码为64982689,时间复杂度为O(N)。 思路:在输入字符串之间扩展固定长度内存,以便存储移动过来的数据。由规律得出:该固定长度为str 阅读全文

posted @ 2018-09-11 16:14 vernonhe 阅读(338) 评论(0) 推荐(0)

2019CVTE技术支持软件编程

摘要: 题目:找出长度为M的数组S中求和为1的任意三个数组合个数,举例:S=[-2, 0, 1, 2, -1, 3],结果为:3个([-2, 0, 3], [-2, 1, 2], [0, 2, -1])。 思路:从前往后先选取两个数相加,然后与这两个数后面的数据相加是否为1来判断。 /*注意与这两个数后面的 阅读全文

posted @ 2018-09-11 14:42 vernonhe 阅读(534) 评论(0) 推荐(0)