关键词:
编程题两道,第一道关于SQL的联合查询跟第二排序,第二道关于二维数组。
题目2:
给定一个空的int类型的二维数组array[n][m]。按下面的填充规则,请编写一个函数将此二维数组填满并打印出来。
1 | 2 | 4 | 7 |
3 | 5 | 8 | 11 |
6 | 9 | 12 | 14 |
10 | 13 | 15 | 16 |
输入描述:输入的包括两个正整数,表示二维数组的大小n,m(1<=n,m<=10)
输出描述:打印结果,每行行末无空格。
例1:输入为4 4
输出为
1 2 4 7
3 5 8 11
6 9 12 14
10 13 15 16
思路:首先先找出规律,是按照i+j=(0,1,2,n*m)来递增赋值。接下来就是编写程序了。
代码如下
1 #include <iostream> 2 #include<stdio.h> 3 using namespace std; 4 5 int main() 6 7 int n,m; 8 scanf("%d %d",&n,&m); 9 int a[100][100]=1,com=1; 10 if(n>=1&&n<=10&&m>=1&&m<=10) //判断下标是否超出 11 12 for(int k=1;k<=n*m;k++) 13 14 for(int i=0;i<n;i++) 15 16 for(int j=0;j<m;j++) 17 18 if(i+j==k) 19 20 a[i][k-i]=com+1; 21 com=a[i][k-i]; 22 23 24 25 26 for(int i=0;i<n;i++) //输出二维数组 27 28 for(int j=0;j<m;j++) cout<<a[i][j]<<" "; 29 cout<<endl; 30 31 32 else cout<<"error"<<endl; 33 return 0; 34
❤️tiktok字节跳动编程题实战2022校招——吐血分享总结。(代码片段)
...编程题(有序最大K位数)四、算法编程题(测试计划的最大成功率)前言+说明❤️旺仔兄弟们!这个是字节跳动2022届校招生笔试 查看详情
bigojava开发工程师2021届校招b卷(代码片段)
前言兄弟们都会有心仪的offer!!!!!一、服务器部署应用程序——典型背包问题二、泛型实现快排packagebigo;/***CreatedbyIntelliJIDEA.**@Author:*@Email:*@Date:2020/9/10*@Time:19:44*@Version:1.0 查看详情
携程2019校招编程题(代码片段)
携程今年的机试题为20道选择+3编程由于今天最后提交时第三题编程未通过,交卷之后想出来的解法这里记录一下。importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;//携程3publicclassLRUpublicstaticvoidmain(String[]args)Scannersc=newScanner( 查看详情
2017年校招全国统一模拟笔试(第四场)编程题集合--python(代码片段)
注:试题来源于牛客网1.牛牛有n张卡片排成一个序列.每张卡片一面是黑色的,另一面是白色的。初始状态的时候有些卡片是黑色朝上,有些卡片是白色朝上。牛牛现在想要把一些卡片翻过来,得到一种交替排列的形式,即每对相... 查看详情
2017年校招全国统一模拟笔试(第四场)编程题集合--python(代码片段)
注:试题来源于牛客网1.牛牛有n张卡片排成一个序列.每张卡片一面是黑色的,另一面是白色的。初始状态的时候有些卡片是黑色朝上,有些卡片是白色朝上。牛牛现在想要把一些卡片翻过来,得到一种交替排列的形式,即每对相... 查看详情
网易秋招校招编程题(代码片段)
网易内推面试凉了,再战正式批笔试,选择和简答略难,编程题很良心,基本就是模拟、找规律,略加思考就能解出来的题目,本弱鸡只有在良心网易笔试才能AK。1、翻转翻转 这题一开始没思路,ac了后两题后再回... 查看详情
校招实习面试实战,顺丰科技java工程师面试复盘总结(代码片段)
备战春招,校招实习面经分享,拿Java开发工程师offer~~本系列文章包括Java、算法、计算机网络、数据库、操作系统等等,本篇介绍面试顺丰科技【Java工程师】岗位的题目,复盘解析及心路历程。传送门:【亲... 查看详情
web前端开发工程师知识体系_3_javascript基础(代码片段)
JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程... 查看详情
2017京东校招编程题烽火台(代码片段)
描述:n个烽火台围成一个圈,任意两个烽火台只要中间的烽火台比他们两个都低就能看见彼此,当然相邻的肯定能看见对面,求能看见彼此的对数输入 5 //烽火台的个数3 2 5 4 1 //烽火台的... 查看详情
从一个加法器看简单的编程范式(代码片段)
从一个加法器的实现看简单的编程范式编程范式编程范式(ProgrammingParadigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语... 查看详情
校招实习面试实战,身临其境华为软件开发工程师面试复盘总结(代码片段)
【校招实习面试实战,身临其境】华为软件开发工程师面试复盘总结自我介绍1、是否用过Java、Python做系统的项目2、华为云系统开发js写业务逻辑用的是ES6还是ES5标准3、平时熟练使用哪种语言4、HashMap、HashSet、HashTable、StringB... 查看详情
2017年校招全国统一模拟笔试(第二场)编程题集合--python(代码片段)
注:题目来源于牛客网。1.牛牛有两个字符串(可能包含空格),牛牛想找出其中最长的公共连续子串,希望你能帮助他,并输出其长度。 输入描述:输入为两行字符串(可能包含空格),长度均小于等于50.输... 查看详情
笔试总结网易2019校招编程题-玩你妈的橡皮泥(代码片段)
题目我就不多说什么了,橡皮泥,一串橡皮泥哦。非黑即白。小明可以采取以下方法0或多次:从某一处切割,让切割处左右队列内两条橡皮泥整个发生反转,再拼接到一起。输入:橡皮泥队列输出:最长的黑白相间的橡皮泥长... 查看详情
2017年校招全国统一模拟笔试(第三场)编程题集合--python(代码片段)
注:题目来源于牛客网1.牛牛想对一个数做若干次变换,直到这个数只剩下一位数字。变换的规则是:将这个数变成所有位数上的数字的乘积。比如285经过一次变换后转化成2*8*5=80.问题是,要做多少次变换,... 查看详情
2017年校招全国统一模拟笔试(第一场)编程题集合--python(代码片段)
注:试题来源于牛客网1.牛牛有一个鱼缸。鱼缸里面已经有n条鱼,每条鱼的大小为fishSize[i](1≤i≤n,均为正整数),牛牛现在想把新捕捉的鱼放入鱼缸。鱼缸内存在着大鱼吃小鱼的定律。经过观察,牛牛发现一条鱼A... 查看详情
网易2020校招笔试-大数据开发工程师(正式批)(代码片段)
目录一、翻倍方法一:暴力方法二:递归二、跳柱子方法一:暴力,寻找能到达的最高柱子,方便我下次跳方法二:动态规划dp三、人数统计方法:哈希表四、积木方法如果你从本文中学习到丝毫知识... 查看详情
面向校招mysql知识点整理(代码片段)
目录基础数据库三范式InnoDB与MyISAMMySQL执行查询过程索引索引模型哈希模型有序数组模型搜索树模型BST和AVL等二叉树模型B树模型B+树主键索引和非主键索引回表索引维护(页分裂与页合并)覆盖索引最左前缀原则前缀索引索引下... 查看详情
面向校招mysql知识点整理(代码片段)
目录基础数据库三范式InnoDB与MyISAMMySQL执行查询过程索引索引模型哈希模型有序数组模型搜索树模型BST和AVL等二叉树模型B树模型B+树主键索引和非主键索引回表索引维护(页分裂与页合并)覆盖索引最左前缀原则前缀索引索引下... 查看详情