查看: 961| 回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 面试失败,怀疑是一段c程序写的有问题,求大家指点

全局:

2021(7-9月)-CS硕士+3-5年 | 网上海投| 码农类General全职@三线厂

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
题目如下:

输入一个单通道1000*1000图像,要求将它缩放至200*200。输入输出尺寸是固定的,因此无需写更复杂的双线性插值。给出的函数声明如下
void (unsigned char *inputImg, int imgWidth, int imgHeight, int outWidth, int outHeight, unsigned char *outImg)
下面是我的程序
void (unsigned char *inputImg, int imgWidth, int imgHeight, int outWidth, int outHeight, unsigned char *outImg)
{
outImg = malloc(200*200*1);
for (int oy=0;oy<200;oy++). 1point3acres.com
{
    for (int ox=0;ox<200;ox++)-baidu 1point3acres
    {
        int sum = 0;
        for (int iy = oy*5;iy<oy*5+5;iy++)
        {
            for (int ix = ox*5;ix<ox*5+5;ix++). check 1point3acres for more.
            {
                sum += (int)inputImg[iy*1000+ix];. check 1point3acres for more.
            }.
        }
        sum = sum/25;
        outImg[oy*200+ox] = (unsigned char)sum;
    }
}
}. 1point 3 acres
因为面试官明确告诉我,输入输出尺寸是固定的,就是1000和200,所以我才没有用输入的WH
然而面试失败了,我怀疑是我这个程序写的有问题。希望大家提点建议











. .и

. 1point 3 acres




-baidu 1point3acres


.--
. 1point3acres

. 1point3acres




上一篇:msft hiring event 发offer的组不想去 可以重新match吗?
下一篇:跳槽期间Benefits相关的Concern
🔗
Owenli20 2021-9-29 13:11:07 | 只看该作者
全局:
你这个
outImg = malloc(200*200*1);
.1point3acres之后outImg还和argument里的outImg有关吗……
回复

使用道具 举报

🔗
 楼主| 呯呀么呯 2021-9-29 13:23:38 | 只看该作者
全局:
Owenli20 发表于 2021-9-29 01:11
你这个
outImg = malloc(200*200*1);
之后outImg还和argument里的outImg有关吗……

当时我问面试官,outImg需不需要申请内存,还是已经申请过了。他说需要
回复

使用道具 举报

全局:
什么野鸡公司
回复

使用道具 举报

全局:
感觉写的没问题,但是downsize方法那么多出题人有什么要求啊,你写完他没有跟你说什么吗?
回复

使用道具 举报

🔗
Owenli20 2021-9-29 14:46:44 | 只看该作者
全局:
呯呀么呯 发表于 2021-9-28 22:23
当时我问面试官,outImg需不需要申请内存,还是已经申请过了。他说需要

那 outImage应该是 unsigned char** 而不是unsigned char*
你 outImage = malloc 之后 outImage已经是local variable了

不过我也不是很确定,十多年没写C
回复

使用道具 举报

🔗
 楼主| 呯呀么呯 2021-9-30 01:31:31 | 只看该作者
全局:
florrieee_ 发表于 2021-9-29 01:59. 1point 3 acres
感觉写的没问题,但是downsize方法那么多出题人有什么要求啊,你写完他没有跟你说什么吗?

他没说,就说输入输出尺寸是固定的。写完他没提意见,但是看起来不满意
之前他问了很多关于特征工程、人为设计特征的问题。尽管现在大家都是deep learning了
关于这次面试失败,我也有点懵。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表