๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
#include<bits/stdc++.h>
using namespace std;
using ll = Long Long;
int mod = 1e9 + 7;
int dp[1000001][2][2][2];
int F(int i, int reqdParity, int currparity, int ended, vector<int> &A) {
if (i < 0) return ended;
if (dp[i][reqdParity][currparity][ended] != -1)
return dp[i][reqdParity][currparity][ended];
int newParity = (currparity + A[i]) % 2;
ll Continue = F(i - 1, reqdParity, newParity, 0, A);
ll EndHere = reqdParity == newParity ? F(i - 1, 1 - newParity, 0, 1, A) : 0;
return dp[i][reqdParity][currparity][ended] = (Continue + EndHere) % mod;
}
int findNumberOfPartitions(int N, vector<int> A) {
memset(dp, -1, sizeof(dp));
return (F(N - 1, 0, 0, 0, A) + F(N - 1, 1, 0, 1, A)) % mod;
}
Number of partitions โ
Oracle
#include <iostream>
#include <vector>
#include <algorithm>
using ll = long long;
using namespace std;
int getMinimumUniqueSum(vector<int> &arr) {
sort(arr.begin(), arr.end());
ll sum = arr[0];
for (int i = 1; i < arr.size(); i++) {
if (arr[i] <= arr[i - 1]) {
arr[i] = arr[i - 1] + 1;
}
sum += arr[i];
}
return sum;
}
PayPal โ
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Google is hiring SWE
For 2022, 2023, 2024 grads
Location: Bangalore
https://www.linkedin.com/posts/hidayat-khan-b188b1155_software-engineer-mobile-android-activity-7244969562650116097-WHmv
For 2022, 2023, 2024 grads
Location: Bangalore
https://www.linkedin.com/posts/hidayat-khan-b188b1155_software-engineer-mobile-android-activity-7244969562650116097-WHmv
Linkedin
Software Engineer, Mobile, Android | Hidayat Khan | 18 comments
hi all,
My team is hiring for L3 SWE position for Bengaluru location.
Please ping me if you have already cleared HC review or if you have good interviewโฆ | 18 comments on LinkedIn
My team is hiring for L3 SWE position for Bengaluru location.
Please ping me if you have already cleared HC review or if you have good interviewโฆ | 18 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name : Expedia
Role : SDE 1
Batch : 2023/2024 passouts
๐ปApply Link : https://careers.expediagroup.com/jobs/job/?Software+Development+Engineer+I-Gurgaon-Haryana-j-R-90893
Role : SDE 1
Batch : 2023/2024 passouts
๐ปApply Link : https://careers.expediagroup.com/jobs/job/?Software+Development+Engineer+I-Gurgaon-Haryana-j-R-90893
Expedia Group | Careers
Jobs - Expedia Group | Careers
We empower you to discover a world of growth and potential, so you can transform travel for all.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Lam Research is hiring for Software Engineer
Experience: 0 - 1 year's
Expected Salary: 10-14 LPA
Apply here: https://careers.lamresearch.com/job/Bangalore-Software-Engineer-1-IN-B/1217484900/?feedId=157600
Experience: 0 - 1 year's
Expected Salary: 10-14 LPA
Apply here: https://careers.lamresearch.com/job/Bangalore-Software-Engineer-1-IN-B/1217484900/?feedId=157600
โค1๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name : HCL Tech
Title: Graduate Trainee (Global Service Desk)
Type: Full Time
Location: Nagpur & Lucknow
Graduation Year: 2022/2023/2024
Qualification: Graduate
Apply at HCLTech's Fresher's Portal: https://lnkd.in/g6HUG_JP
Title: Graduate Trainee (Global Service Desk)
Type: Full Time
Location: Nagpur & Lucknow
Graduation Year: 2022/2023/2024
Qualification: Graduate
Apply at HCLTech's Fresher's Portal: https://lnkd.in/g6HUG_JP
lnkd.in
LinkedIn
This link will take you to a page thatโs not on LinkedIn
I want to get such messages from you all.
All the best guys, Weekend aa chuka hai...keep hustling โฅ๏ธ๐
All the best guys, Weekend aa chuka hai...keep hustling โฅ๏ธ๐
๐ข3
#include <iostream>
#include <vector>
int countbalancingElements(vector<int>& arr) {
int n = arr.size();
int sumEven = 0, sumOdd = 0;
for (int i = 0; i < n; ++i) {
if (i % 2 == 0) {
sumEven += arr[i];
} else {
sumOdd += arr[i];
}
}
int count = 0;
int aa = 0, bb = 0;
for (int i = 0; i < n; ++i) {
if (i % 2 == 0) {
sumEven -= arr[i];
} else {
sumOdd -= arr[i];
}
if (aa + sumOdd == bb + sumEven) {
count++;
}
if (i % 2 == 0) {
aa += arr[i];
} else {
bb += arr[i];
}
}
return count;
}
Balancing Elementsโ
Zscaler
#include <vector>
int countbalancingElements(vector<int>& arr) {
int n = arr.size();
int sumEven = 0, sumOdd = 0;
for (int i = 0; i < n; ++i) {
if (i % 2 == 0) {
sumEven += arr[i];
} else {
sumOdd += arr[i];
}
}
int count = 0;
int aa = 0, bb = 0;
for (int i = 0; i < n; ++i) {
if (i % 2 == 0) {
sumEven -= arr[i];
} else {
sumOdd -= arr[i];
}
if (aa + sumOdd == bb + sumEven) {
count++;
}
if (i % 2 == 0) {
aa += arr[i];
} else {
bb += arr[i];
}
}
return count;
}
Balancing Elementsโ
Zscaler
๐1
#define pll pair<long long,long long>
#define vll vector<long long>
#define ll long long
#define vvll vector<vector<long long>>
#define vpll vector<pair<long long,long long>>
class Solution {
public:
bool isRobotBounded(string s) {
ll x=0,y=0;
ll d=0;
vvll dir={{0,1},{1,0},{0,-1},{-1,0}};
for(auto it:s)
{
if(it=='R') d=(d+1)%4;
else if(it=='L') d=(d+3)%4;
else x+=dir[d][0],y+=dir[d][1];
}
if(x==0 and y==0 or d>0) return 1;
return 0;
}
};
Encircular โ
Zscaler
#define vll vector<long long>
#define ll long long
#define vvll vector<vector<long long>>
#define vpll vector<pair<long long,long long>>
class Solution {
public:
bool isRobotBounded(string s) {
ll x=0,y=0;
ll d=0;
vvll dir={{0,1},{1,0},{0,-1},{-1,0}};
for(auto it:s)
{
if(it=='R') d=(d+1)%4;
else if(it=='L') d=(d+3)%4;
else x+=dir[d][0],y+=dir[d][1];
}
if(x==0 and y==0 or d>0) return 1;
return 0;
}
};
Encircular โ
Zscaler
โค1
vector<int> sortBinaryNumbers(vector<vector<int>>bitArrray)
{
int n = bitArrray.size();
for (int i = 0; i < n; ++i)
{
sort(bitArrray[i].begin(), bitArrray[i].end(), greater<int>());
}
int m = bitArrray[0].size();
vector<pair<vector<int>, int>>temp(n);
for (int i = 0; i < n; ++i)
{
temp[i] = {bitArrray[i], i};
}
sort(temp.begin(), temp.end(), greater < pair<vector<int>, int>>());
vector<int>res;
for (int i = 0; i < n; ++i)
{
res.push_back(temp[i].second);
}
return res;
}
Binary Storage โ
Zscaler
{
int n = bitArrray.size();
for (int i = 0; i < n; ++i)
{
sort(bitArrray[i].begin(), bitArrray[i].end(), greater<int>());
}
int m = bitArrray[0].size();
vector<pair<vector<int>, int>>temp(n);
for (int i = 0; i < n; ++i)
{
temp[i] = {bitArrray[i], i};
}
sort(temp.begin(), temp.end(), greater < pair<vector<int>, int>>());
vector<int>res;
for (int i = 0; i < n; ++i)
{
res.push_back(temp[i].second);
}
return res;
}
Binary Storage โ
Zscaler
โค1๐1
Zscalar all 4 pin โ
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
https://www.linkedin.com/jobs/view/4034938651
Snapmint hiring Data Analytics - IIT/NIT/BITS (Fresher)
Snapmint hiring Data Analytics - IIT/NIT/BITS (Fresher)