c++ The beauty of programming
fuhuixin7497
这个作者很懒,什么都没留下…
展开
-
网易编程-最大的奇数约数c++实现
1、题目描述小易是一个数论爱好者,并且对于一个数的奇数约数十分感兴趣。一天小易遇到这样一个问题: 定义函数f(x)为x最大的奇数约数,x为正整数。 例如:f(44) = 11.现在给出一个N,需要求出 f(1) + f(2) + f(3).......f(N)例如: N = 7 f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) = 1 +原创 2017-07-04 20:37:22 · 508 阅读 · 0 评论 -
c++实现洗牌
输入描述:第一行一个数T(T ≤ 100),表示数据组数。对于每组数据,第一行两个数n,k(1 ≤ n,k ≤ 100),接下来一行有2n个数a1,a2,...,a2n(1 ≤ ai ≤ 1000000000)。表示原始牌组从上到下的序列。输出描述:对于每组数据,输出一行,最终的序列。数字之间用空格隔开,不要在行末输出多余的空格。输入例子1:33 1原创 2017-07-13 19:59:36 · 1196 阅读 · 0 评论 -
10进制转36进制
10进制转36进制,输出为4位定长原创 2017-06-14 09:46:53 · 1196 阅读 · 0 评论 -
网易编程题-圆上优雅点c++实现
/***********小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方。小易认为在圆上的点而且横纵坐标都是整数的点是优雅的,小易现在想寻找一个算法计算出优雅的点的个数,请你来帮帮他。例如:半径的平方如果为25优雅的点就有:(+/-3, +/-4), (+/-4, +/-3), (0, +/-5) (+/-5, 0),一共12个点。 **********/#include u原创 2017-06-27 22:09:20 · 368 阅读 · 0 评论 -
小易喜欢的单词
小易喜欢的单词具有以下特性:1.单词每个字母都是大写字母2.单词没有连续相等的字母3.单词没有形如“xyxy”(这里的x,y指的都是字母,并且可以相同)这样的子序列,子序列可能不连续。例如:小易不喜欢"ABBA",因为这里有两个连续的'B'小易不喜欢"THETXH",因为这里包含子序列"THTH"小易不喜欢"ABACADA",因为这里包含子序列"AAAA"小易喜欢"原创 2017-08-10 15:02:25 · 366 阅读 · 0 评论 -
网易内推编程题:异或运算求混合颜料的最小种类
矩阵的秩定义:是其行向量或列向量的极大无关组中包含向量的个数。类似,颜料的最小种类等价于求由颜料组成的矩阵,求矩阵的的基的个数。矩阵的秩求法:用初等行变换化成梯矩阵, 梯矩阵中非零行数就是矩阵的秩.类似,基的求法是异或运算,而不是相加减。基是类似与1,10,100,1000...这样的数。如果颜色矩阵有1,10,100,100原创 2017-08-14 14:39:11 · 286 阅读 · 0 评论 -
Google编程题:最小操作数
给定一个原串和目标串,能对源串进行如下操作: 1.在给定位置插入一个字符 2.替换任意字符 3.删除任意字符 要求完成一下函数,返回最少的操作数,使得源串进行这些操作后等于目标串。源串和目标串长度都小于2000。原创 2017-07-22 11:19:34 · 1732 阅读 · 0 评论 -
求二进制数中0或1的个数
求二进制数中0或1的个数原创 2017-09-20 09:50:08 · 5474 阅读 · 0 评论