
02编程类面试题(串编程类)
为什么面试题喜欢考字符串编程的题呢?
答:因为我们进行文字交流、语言交流都是用的字符串,字符串用的太多了。
博雅勇士
90后,奋斗中,编程爱好者,Linux爱好者,嵌入式软件开发
展开
-
编程题的学习方法总结
一、编程题需要两块能力1、算法:问题解决的方法2、多做练习,多敲代码。原创 2019-10-22 18:53:21 · 346 阅读 · 0 评论 -
类中哪些函数不能为虚函数
原文链接:http://www.cnblogs.com/bubbler/p/4916979.html不能为虚函数的有:(1)构造函数,(2)静态函数,(3)内联函数,(4)友元函数理解角度:(1)因为多态是动态联编的。(2)从编译器的角度去理解,你的境界就不一样了构造函数,因为从语义上不支持,本来是为了明确初始化对象成员才产生的。静态函数,归类所有,没有动态绑定的必要性。内联函数,在...原创 2019-11-06 16:04:21 · 615 阅读 · 0 评论 -
北京星云公司面试题2019.11.1(1)
//面试题1:编写一个函数,函数参数占一个字节,统计这个数的二进制位为1的个数,并返回。博雅自己的编程答案:#include<iostream>using namespace std;int funB(const char a){ int num = 0,b=0; for (int i = 0; i < 8; i++) { //if (a = a&a...原创 2019-11-01 19:15:08 · 1389 阅读 · 0 评论 -
第7章 C语言函数01——(1)函数编写的注意事项超经典(面试题)(2)函数传参和返回值你全都会吗?(面试题)
前言因为C语言中文网中第7章是C语言函数,01表示这一章的第一篇记录文章。目录一、函数的三要素二、一些比较容易让人犯错的形参和实参的传递示例总结1、数组的作为参数时应该如何定义形参和传递实参呢?一、函数的三要素1、函数的三要素:函数名称,参数,返回值。2、有的人说:这是死记概念,没什么用。3、博雅觉得:我是从面试的过程中才悟出了这个作用,因为你编写编写一个函数的时候,功能除外,你首要考...原创 2019-11-01 18:17:57 · 228 阅读 · 0 评论 -
2019.10.22——数据结构常见的几种排序的思路总结
一、#include<iostream>void main(){ int a[10]; int i, j, t; printf("input 10 numbers:\n"); for (i = 0; i < 10; i++) scanf_s("%d", &a[i]); for (j = 0; j < 9; j++) /*进行9次循...原创 2019-10-22 22:40:58 · 157 阅读 · 0 评论 -
2019.10.22—— 求两个矩阵相乘的编程实现(面试)
一、算法(伪代码部分)矩阵相乘肯定都不陌生,那么如何用C语言实现矩阵相乘呢?先看下面两个矩阵相乘:矩阵A和B都是两行两列,矩阵相乘时,A的行元素乘以B的列元素,然后相加。即202+51=45作为C11(矩阵C的第一行第一列)201+54=40作为C12(矩阵C的第一行第二列)152+101=40作为C21(矩阵C的第二行第一列)151+104=55作为C22(矩阵C的第二行第二列)...原创 2019-10-22 22:26:35 · 1437 阅读 · 0 评论 -
2019.10.22 ——C语言求两个数的最大公约数和最小公倍数
来源:博文01:https://blog.youkuaiyun.com/qq_41933331/article/details/79795977一、思路1、两个数的最小公倍数可由它们的乘积除以他们的最大公约数得到。因而首先求最大公约数,这里我们使用中学阶段学习的辗转相除法加以解决,举个栗子:16,10,求最大公约数。16%10=4(余数)10%4=24%2=0(余数为0,所以此时2就是最大公约...原创 2019-10-22 18:42:02 · 437 阅读 · 0 评论 -
字符串编程专题——(2)删除两句话中重复的单词
1、压缩字符串原创 2019-10-21 09:10:41 · 466 阅读 · 0 评论