进了吗佬
点赞 1

相关推荐

2024-12-30 20:35
哈尔滨理工大学 C++
●循环结构:○for 循环:一般形式为 for (初始化表达式; 条件表达式; 更新表达式) { 循环体语句 },初始化表达式用于初始化循环变量(比如设置初始值为0),条件表达式决定循环是否继续(只要值为真就继续循环),更新表达式用于在每次循环结束后更新循环变量(比如让变量自增1),常用于已知循环次数的情况,比如遍历数组元素(知道数组长度时)。○while 循环:形式是 while (条件表达式) { 循环体语句 },只要条件表达式的值为真,就会一直执行循环体语句,它常用于不确定循环次数,而是根据某个条件是否满足来决定循环与否的情况,比如不断读取用户输入,直到用户输入特定的结束字符。○do - while 循环:格式为 do { 循环体语句 } while (条件表达式);,它和 while 循环的区别是先执行一次循环体语句,再判断条件表达式,所以循环体至少会被执行一次,适用于那些至少要执行一次操作后再根据条件判断后续是否继续循环的场景。函数●函数定义:是一段可以被重复调用的、具有特定功能的代码块。在定义时要指定函数名、参数列表(参数可以有多个,也可以没有,用于接收外部传入的数据)以及返回值类型(有些函数可以没有返回值,用 void 表示)。例如在 C 语言中定义一个求两个整数之和的函数:int add(int a, int b) { return a + b; },这里函数名为 add,参数是两个整型 a 和 b,返回值类型是整型,函数体实现了两数相加并返回结果的功能。●函数调用:在需要使用函数功能的地方,通过函数名和实际参数(与定义时的参数对应)来调用函数。比如在上述例子中,在其他地方可以通过 int result = add(3, 5); 这样的语句调用 add 函数,并把返回值赋给 result 变量。函数可以提高代码的复用性,避免重复编写相同功能的代码,也利于代码的模块化组织,让程序结构更清晰。
点赞 评论 收藏
分享
百度 算法工程师面经背景介绍,两篇论文,kaggle竞赛 银+一段很水的小厂算法实习一面(11.7)1、自我介绍2、问实习,具体的实现流程,细节,特征提取是怎么提取的3、问竞赛具体的方案,模型搭建的步骤是否可以优化4、问transformer,结构,位置向量怎么嵌入,5、编程题 1两数只和等于target的下标 2 数组排序拼接输出最大值 秒了6、sql语句熟悉吗,答:这段时间没咋用过7、linux熟悉吗,熟悉8、那搜索文件中特定字符串怎么写,答用管道巴拉巴拉9、能忽略大小写吗? 能,这块记不清了,答了一个加-i,蒙对了10、你有什么问题吗? 我: 面试能通过吗? 这个不能说,得部门综合考虑。我:那我问问具体的业务和实现的算法把,巴拉巴拉。。结果面完十分钟就通知二面了。.二面(11.8)1、自我介绍2、Linux:怎么查找文件中不包括某字符串的行,日志怎么打印最新行,awk统计第四列次数3、怎么通过函数名调用函数数据1:用户id、文档id  数据2:文档id、文档标题、文档类别 4、两个数据,前者100亿,后者100亿,使用mr获取用户、文档标题、类别5、有一个母婴字典(例如:哺乳  出生证明)10w个词,每天10亿个句子(例如:出生证明怎么办),如何判断每个句子开头是否匹配字典里的词?6、新用户冷却怎么做推荐7、查找用户最近的n个4s店,或500米内的4s店8、算法题:逆序打印二维数组三面(11.12)1、自我介绍2、讲项目3、讲竞赛4、算法题:三数之和5、优点,缺点,挑战,性格问题你有什么想问的吗 百度的培养机制?面试评价?
查看21道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务