您当前的位置: 首页 >  c++

wendy_ya

暂无认证

  • 5浏览

    0关注

    342博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【校招】C/C++软件开发工程师笔试题(1)

wendy_ya 发布时间:2022-10-12 20:14:27 ,浏览量:5

目录
    • 一、题目描述
    • 二、C代码实现
    • 三、C++代码实现

一、题目描述

给定一个整数数组arr,将这个数组中的值进行解码。 解码规则:将数组中的元素转换成对应的ASCII码,解码后能拼出“csdnn”就视为解码成功(每个元素只能用一次)。解码成功返回1,否则返回0。 说明:数组中的数值均在小写字母之间(97-122),小写’a’的ASCII码是97,小写‘z’的ASCII码值是122。

示例1: 输入:[99,100,101,110,115] 输出:0

示例2: 输入:[99,100,110,101,115,110] 输出:1

二、C代码实现

代码如下:

#include

int decoding(int* arr, int arrLen) {
    int a = 0, b = 0, c = 0, d = 0, e=0;
	int i=0;
	for(;i            
关注
打赏
1659256378
查看更多评论
0.0424s