ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【算法练习】校招研发工程师笔试题

2021-09-09 13:58:47  阅读:132  来源: 互联网

标签:10 nums int void 笔试 算法 result 校招 bit


请留言,说出你的解题思路和答案。稍后,我会把参考答案发到留言区。不定期整理相关的问题答案分享。

01、下列代码的运行结果是()

static void Main(string[] args)
{
    int x = 1235321;
    bool flag = true;
    int bit = 1;
    while (x / bit >= 10)
    {
        bit = bit * 10;
    }

    while (x > 0)
    {
        int left = x % 10;
        int right = x / bit;
        if (left != right)
        {
            flag = false;
        }
        x = (x % bit) / 10;
        bit = bit / 100;
    }
    Console.WriteLine(flag);
}
  • (A)True
  • (B)False
  • (C)程序有错,无法得到结果。

02、下列代码的运行结果是()

static void Main(string[] args)
{
    int[] nums = new int[] { 2, 7, 11, 15 };
    int[] result = new int[2];
    int target = 13;            
    for (int i = 0; i < nums.Length - 1; i++)
    {
        int find = target - nums[i];
        for (int j = i + 1; j < nums.Length; j++)
        {
            if (find == nums[j])
            {
                result[0] = i;
                result[1] = j;
                break;
            }
        }
    }
    Console.WriteLine(result[0]+","+ result[1]);
}
  • (A)0,1
  • (B)0,2
  • (C)1,2
  • (D)1,3

03、一个算法应该是()

  • (A)程序
  • (B)问题求解步骤的描述
  • (C)要满足五个基本特性
  • (D)A和C

04、有以下算法,其时间复杂度为()

static void func(int n)
{
    int i = 0;
    while (i * i * i < n)
        i++;
}
  • (A) O ( n ) O(n) O(n)
  • (B) O ( n l o g n ) O(nlogn) O(nlogn)
  • (C) O ( n 3 ) O(\sqrt[3]{n}) O(3n ​)
  • (D) O ( n ) O(\sqrt{n}) O(n ​)

05、数据在计算机中的表示称为数据的()。

  • (A)存储结构
  • (B)抽象结构
  • (C)顺序结构
  • (D)逻辑结构

标签:10,nums,int,void,笔试,算法,result,校招,bit
来源: https://blog.csdn.net/LSGO_MYP/article/details/120199811

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有