软件开发企业招聘笔试
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
及
答案
八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案
(七)
软件开发企业招聘笔
试题
中考模拟试题doc幼小衔接 数学试题 下载云南高中历年会考数学试题下载N4真题下载党史题库下载
及答案(七)
可以使用任何你所熟悉的编程语言来实现以下算法题:
一、 写一个函数将输入的任意正整数转换为它所对应的二进制编码并输出。
答:private static string str = string.Empty;
public string f(int m)
{
string sb = string.Empty;
if (m == 0)
{
sb = "0";
}
if (m > 0)
{
f(m / 2);
sb = (m % 2).ToString();
}
str += sb;
return str;
}
二、 有两个数值变量分别为a与b 试写算法,实现a与b值的交换,在程序中只能出现a,b两个变
量。
答:a=a+b;
b=a-b;
a=a-b;
三、 有一组无序排列的整数数组如{1,5,7,9,2} 通过算法实现对该数组按从大到小的顺序进行排序,输
出排序后的结果同时输入原始数组的数组索引下标,如输出排序结果为{9,7,5,2,1},输出原始数组索引下标为{3,2,1,4,0}。
答:用另一个数组ary_index记录原始数组的下标
int i,j,t;
for(i=0;i
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
A中 第31条至第40条 这10条记录 (注:在SQLServer, 表A是以整形
的无序“TableID”字段作为主关键字,如TableID=1,2,3,7,10,20……100……。)
答:select top 10 * from a where tableid > (select max(tableid) from (select top 30 from a) as table1)