Wipro Talent Next Milestone 4 Coding Questions 2024 | Wipro Talent Next Milestone Coding Questions | Wipro Talent Next Milestone 4 Coding Questions & Answers | Wipro Talent Next Milestone 4 Sample Coding Questions
Wipro Talent Next Milestone 4 Coding Questions 2024: Aspirants who pass in the Online Test will qualify for the coding test process. The coding test will be conducted for the process to check the candidate’s capability. The Wipro Talent Next Milestone 4 Coding Questions will be asked in any language. In the below section, we have provided the Java, C, C++, and Python Coding Questions with Solutions. With the clear Explanation, we have provided all the details here.
Wipro Milestone 3 Coding Questions & Answers |
Wipro Milestone 1 Coding Questions |
Solve the Frequently Asked coding test Questions to help with your study. Before entering the coding test, aspirants can start their preparation by downloading or viewing the practice questions. Here we have provided the study material for the coding test. More details like Wipro Talent Next Milestone 4 Coding Questions, Wipro Talent Next Milestone 4 Coding Questions With Answers, Salary, Hike, Increment, Annual Appraisal, etc. on this page.
Wipro Talent Next Milestone 4 Coding Questions With Solutions
QUESTIONS) Check whether two Strings are anagram of each other
Input
“gram”
“arm”
Solution:
PYTHON PROGRAM
// C++ program to check whether two strings are anagrams
// of each other
#include <bits/stdc++.h>
using namespace std;
/* function to check whether two strings are anagram of
each other */
bool areAnagram(string str1, string str2)
{
// Get lengths of both strings
int n1 = str1.length();
int n2 = str2.length();
// If length of both strings is not same, then they
// cannot be anagram
if (n1 != n2)
return false;
// Sort both the strings
sort(str1.begin(), str1.end());
sort(str2.begin(), str2.end());
// Compare sorted strings
for (int i = 0; i < n1; i++)
if (str1[i] != str2[i])
return false;
return true;
}
// Driver code
int main()
{
string str1 = "gram";
string str2 = "arm";
// Function Call
if (areAnagram(str1, str2))
cout << "The two strings are anagram of each other";
else
cout << "The two strings are not anagram of each "
"other";
return 0;
}
C++ PROGRAM
# your code goes here
class Solution:
# Function is to check whether two strings are anagram of each other or not.
def isAnagram(self, a, b):
if sorted(a) == sorted(b):
return True
else:
return False
# {
# Driver Code Starts
if __name__ == '__main__':
a = "gram"
b = "arm"
if(Solution().isAnagram(a, b)):
print("The two strings are anagram of each other")
else:
print("The two strings are not anagram of each other")
Output
The two strings are not anagram of each other
QUESTIONS) Pythagorean Triplet in an array
Input
{10, 4, 6, 12, 5}
Solution:
PYTHON PROGRAM
#include <iostream>
using namespace std;
// Returns true if there is Pythagorean triplet in ar[0..n-1]
bool isTriplet(int ar[], int n)
{
for (int i = 0; i < n; i++) {
for (int j = i + 1; j < n; j++) {
for (int k = j + 1; k < n; k++) {
// Calculate square of array elements
int x = ar[i] * ar[i], y = ar[j] * ar[j], z = ar[k] * ar[k];
if (x == y + z || y == x + z || z == x + y)
return true;
}
}
}
// If we reach here, no triplet found
return false;
}
int main()
{
int ar[] = { 10, 4, 6,12, 5 };
int ar_size = sizeof(ar) / sizeof(ar[0]);
isTriplet(ar, ar_size) ? cout << "Yes" : cout << "No";
return 0;
}
C++ PROGRAM
#include <iostream>
using namespace std;
// Returns true if there is Pythagorean triplet in ar[0..n-1]
bool isTriplet(int ar[], int n)
{
for (int i = 0; i < n; i++) {
for (int j = i + 1; j < n; j++) {
for (int k = j + 1; k < n; k++) {
// Calculate square of array elements
int x = ar[i] * ar[i], y = ar[j] * ar[j], z = ar[k] * ar[k];
if (x == y + z || y == x + z || z == x + y)
return true;
}
}
}
// If we reach here, no triplet found
return false;
}
int main()
{
int ar[] = { 10, 4, 6,12, 5 };
int ar_size = sizeof(ar) / sizeof(ar[0]);
isTriplet(ar, ar_size) ? cout << "Yes" : cout << "No";
return 0;
}
Output
Yes
QUESTIONS) Program for factorial of a number
Input
7
Solution: PYTHON PROGRAM
// C++ program for factorial of a number #include <iostream> using namespace std; unsigned int factorial(unsigned int n) { int res = 1, i; for (i = 2; i <= n; i++) res *= i; return res; } // Driver code int main() { int num = 7; cout << "Factorial of " << num << " is " << factorial(num) << endl; return 0; }
C++ PROGRAM
def factorial(n): res = 1 for i in range(2, n+1): res *= i return res num = 7; print("Factorial of", num, "is", factorial(num))
Output
Factorial of 7 is 120
QUESTIONS) Find Second largest element in an array
Input
{4,7,19,17,11}
Solution:
PYTHON PROGRAM
#include <iostream> #include<bits/stdc++.h> using namespace std; int main() { vector<int>v{4,7,19,17,11}; set<int>s(v.begin(),v.end()); v.clear(); for(auto it:s)v.push_back(it); int n=v.size(); cout<<"The Second Largest Element in Vector is: "; cout<<v[n-2]<<endl; return 0; }
C++ PROGRAM
# your code goes here v = [4, 7, 19, 17, 11] s = set(v) s = sorted(s) print("The Second Largest Element in Vector is: ",s[-2])
Output
The Second Largest Element in Vector is: 17
QUESTIONS) Check if the sum of digits of N is palindrome Input
92
Solution: PYTHON PROGRAM
#include <bits/stdc++.h>
using namespace std;
int main()
{
int num = 92;
int sum = 0;
while (num != 0) {
int temp = (num % 10);
sum = sum + temp;
num /= 10;
}
string str = to_string(sum);
string string_rev = "" + str;
reverse(string_rev.begin(), string_rev.end());
cout << ((str == string_rev) ? "Yes" : "No");
}
C++ PROGRAM
#include <bits/stdc++.h>
using namespace std;
int main()
{
int num = 92;
int sum = 0;
while (num != 0) {
int temp = (num % 10);
sum = sum + temp;
num /= 10;
}
string str = to_string(sum);
string string_rev = "" + str;
reverse(string_rev.begin(), string_rev.end());
cout << ((str == string_rev) ? "Yes" : "No");
}
Output
Yes
Follow regularly our Dailyrecruitment.in site to get upcoming all up to date information.
JOB ALERT ON INSTAGRAM | FOLLOW NOW>> |
JOB ALERT ON TELEGRAM | JOIN NOW>> |
Govt Jobs by Qualifications
Education & Vacancies | Salary | Apply Link |
---|---|---|
12th Pass Govt Jobs - 18,000+ Vacancies | Rs. 5,200 - 92,300 | Apply Now |
ITI Pass Jobs - 3,500 Vacancies | Rs. 5,200 - 35,000 | Apply Now |
Any Graduate Jobs - 19,100 Vacancies | Rs. 5,200 - 92,300 | Apply Now |
Central Govt Jobs | Rs. 5,200 - 17,000 | Apply Now |
Bank Jobs - 1,000 Vacancies | Rs. 5,200 - 29,200 | Apply Now |
Diploma Jobs - 9,300 Vacancies | Rs. 5,200 - 35,000 | Apply Now |
BTech/BE Jobs - 18,000 Vacancies | Rs. 15,000 - 1,00,000 | Apply Now |
Data Entry Jobs - 1,300 Vacancies | Rs. 5,200 - 29,200 | Apply Now |
Private Jobs | Rs. 10,000 - 67,700 | Apply Now |