第一轮有很多模式,例如(Aptitude + C),(Flowchart + C)……对我来说,它是Flowchart + C。
如果你擅长空跑,你肯定会通过这一轮。问题由复杂循环和嵌套循环组成。
大多数情况下,我们需要预测输出和能够提供所需输出的语句。
不会有多项选择题。
第 2 轮 - 编程轮 - 1
尝试使用 C 语言。因为对我来说,他们不允许使用 C 以外的语言。
1. 求三个数的最大值?
2. 打印给定数字中奇数位和偶数位的总数。
Ex. Input : 1234567
Output : ODD 4
EVEN 3
3. 找出给定数字中的第二个最大值。
Ex. INPUT :
Size of Array : 8
Enter the elements : 2 5 1 6 2 6 7 10
OUTPUT :
7
Ex. INPUT :
Size of Array : 4
Enter the elements : 4 1 2 2
OUTPUT :
2
Ex. INPUT :
Size of Array : 1
Enter the elements : 1
OUTPUT :
No second maximum
4.打印以下图案
Ex. INPUT : 5
OUTPUT :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Ex. INPUT : 7
OUTPUT :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
5. 给定一个仅由 0 和 1 组成的二维数组。打印没有重复的矩阵。
Ex. INPUT :
Enter Row Size : 4
Enter column size : 3
Enter the matrix :
1 0 1
1 1 0
1 1 1
1 0 1
OUTPUT :
Unique Matrix :
1 0 1
1 1 0
1 1 1
6. 给定一个正数数组。打印具有最长连续范围的数字。
Ex. INPUT :
Enter array size : 8
Enter arryay elements : 1 3 10 7 9 2 4 6
OUTPUT :
1 2 3 4
Ex. INPUT :
Enter array size : 8
Enter arryay elements : 1 3 9 7 8 2 4 6
OUTPUT :
1 2 3 4
6 7 8 9
7. 给定两个数组。找到它的联合。
Input :
Enter size of first array : 6
Enter the elements : 1 2 3 4 5 3
Enter size of second array : 4
Enter the elements : 1 2 7 5
OUTPUT :
1 2 3 4 5 7
8. 给定一个数字数组。打印没有重复的数字。
INPUT :
Enter the array size : 4
Enter the elements : 1 1 2 4
OUTPUT :
1 2 4
9. 给定一个数字数组和一个数字 k。打印可以使用给定数字形成的最大可能的 k 位数字。
INPUT :
Enter the array size : 4
Enter the elements : 1 4 973 97
Enter number of digits : 3
OUTPUT :
974
INPUT :
Enter the array size : 6
Enter the elements : 1 4 89 73 9 7
Enter number of digits : 5
OUTPUT :
98973
10. 给定一个数字数组和一个大小为 k 的窗口。当窗口从数组的开头移动时,打印窗口内每个步骤的最大数字。
INPUT :
Enter the array size : 8
Enter the elements : 1,3,5,2,1,8,6,9
Enter the window size : 3
OUTPUT :
5 5 5 8 8 9
第 3 轮高级编程
1. 给定一个用“-”填充的 MxN 矩阵,您需要从底部开始将气球放在所需的列中。当新气球被丢弃时,您需要打印矩阵。
您需要继续获取输入,直到框已满或用户选择停止。
TEST CASE :
Enter the matrix size(m*n) : 3 3
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : B
Contents of the matrix :
- - -
- B -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 1
Enter the color of the balloon : R
Contents of the matrix :
- - -
- B -
R R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- R -
- B -
R R -
Do you wish to continue(Y/N) : N
Program Stopped
2.上一题的加长版。现在,当一行完全填满时,您需要退出。
TEST CASE :
Enter the matrix size(m*n) : 3 3
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : B
Contents of the matrix :
- - -
- B -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- R -
- B -
- R -
Column is filled completely. Program is terminated.
3.上一题的扩展版。现在,如果每行都填充了指定的列,则需要在左起第一个空闲单元格中放置气球。
TEST CASE :
Enter the matrix size(m*n) : 3 3
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : B
Contents of the matrix :
- - -
- - -
B R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
B R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- R -
B R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : B
Contents of the matrix :
- - -
B R -
B R R
Do you wish to continue(Y/N) : N
Program terminated.
4.上一题的扩展版。如果任何一列有三个相同颜色的连续气球,那么我们需要将它们爆裂。
TEST CASE :
Enter the matrix size(m*n) : 3 3
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
- R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
R R -
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- - -
R R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
- R -
R R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : B
Contents of the matrix :
- - -
R R -
R R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
R R R
R R R
Do you wish to continue(Y/N) : Y
Enter the column number : 2
Enter the color of the balloon : R
Contents of the matrix :
- - -
R - R
R - R
Do you wish to continue(Y/N) : N
Program Terminated.
5.上一题的加长版。现在您需要将同一行中的三个连续颜色爆裂。
技术人力资源
技术 HR 轮次的数量可能会因您在前轮 HR 轮次中的表现而异。如果他们不能说服人力资源部,他们中的一些人会被送去孵化。
问题来自Java、数据结构、给定场景的方法、数据库和逻辑应用程序。
一般人力资源
简单的问题,例如为什么 Zoho、任何其他当前的优惠、关于 Zoho、关于家庭、你为什么选择 CSE、高等教育……