Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Globant Hiring
Last Date : 24 June
Apply Link :
https://match.myanatomy.in/sc/62a8c395c31be6250713f33c/n
Last Date : 24 June
Apply Link :
https://match.myanatomy.in/sc/62a8c395c31be6250713f33c/n
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Career Opportunities for IT & CS Graduates at Sun Life across all India offices
https://docs.google.com/forms/d/e/1FAIpQLSePJFq3-PuUIH6SrOwaQUGICfYu3Y6DmKj87eYRFOf0EbOTNw/viewform
https://docs.google.com/forms/d/e/1FAIpQLSePJFq3-PuUIH6SrOwaQUGICfYu3Y6DmKj87eYRFOf0EbOTNw/viewform
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Clumio
Role: MTS Automation / MTS UI Engineer
Batch eligible: Only 2022 passouts โ
Link:
https://lnkd.in/d-U5HSJP
Role: MTS Automation / MTS UI Engineer
Batch eligible: Only 2022 passouts โ
Link:
https://lnkd.in/d-U5HSJP
Clumio
Job Openings
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Python 3(Amazon)โ
SortBoxes
SortOrders
SortBoxes
SortOrders
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
IBM Kyndryl Off Campus Drive 2022
Post Name: Associate โ Technical Engineer
Degree : B.E/B.Tech/M.E/M.Tech/B.Sc/M.Sc/BCA/MCA/Diploma
Experience : freshers
CTC : โน4.5 LPA*
Location: Across India
Apply Link :
https://krb-sjobs.brassring.com/TGnewUI/Search/home/HomeWithPreLoad?partnerid=26059&siteid=5096&PageType=JobDetails&jobid=595844#jobDetails=595844_5096
Post Name: Associate โ Technical Engineer
Degree : B.E/B.Tech/M.E/M.Tech/B.Sc/M.Sc/BCA/MCA/Diploma
Experience : freshers
CTC : โน4.5 LPA*
Location: Across India
Apply Link :
https://krb-sjobs.brassring.com/TGnewUI/Search/home/HomeWithPreLoad?partnerid=26059&siteid=5096&PageType=JobDetails&jobid=595844#jobDetails=595844_5096
Brassring
- Kyndryl Careers - Job Details
Job Details:
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
bool issafe(int i, int j, vector<vector<int>> &a)
{
int rows = a.size();
int cols = a[0].size();
if (i < 0 or j < 0 or i >= rows or j >= cols or a[i][j] == 0)
{
return false;
}
return true;
}
int distanceTraversed(vector<vector<int>> a)
{
int rows = a.size();
int cols = a[0].size();
if (rows == 0)
{
return 0;
}
int finaldist = -1;
if (a[0][0] == 9)
{
return 0;
}
unordered_map<string, bool> visited;
queue<pair<int, pair<int, int>>> q;
int dist;
q.push({0, {0, 0}});
string s = to_string(0) + "@" + to_string(0);
visited[s] = true;
while (!q.empty())
{
pair<int, pair<int, int>> node = q.front();
q.pop();
if (a[node.second.first][node.second.second] == 9)
{
return node.first;
}
int i = node.second.first;
int j = node.second.second;
dist = node.first;
if (issafe(i - 1, j, a))
{
string str = to_string(i - 1) + "@" + to_string(j);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i - 1, j}});
}
}
if (issafe(i, j - 1, a))
{
string str = to_string(i) + "@" + to_string(j - 1);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i, j - 1}});
}
}
if (issafe(i, j + 1, a))
{
string str = to_string(i) + "@" + to_string(j + 1);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i, j + 1}});
}
}
if (issafe(i + 1, j, a))
{
string str = to_string(i + 1) + "@" + to_string(j);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i + 1, j}});
}
}
}
if (finaldist == -1)
{
return -1;
}
return dist;
}
Approach :
we are using BFS here and we know that even if we are traversing
a particular level, the distance will always be incremented by 1
only once, ultimately the distance would be minimum.
and if integer representing the minimum distance traversed to remove the
obstacle else return -1.
Time Complexity:- O(mn)
Space Complexity:- O(mn) // for queue
Amazon โ
{
int rows = a.size();
int cols = a[0].size();
if (i < 0 or j < 0 or i >= rows or j >= cols or a[i][j] == 0)
{
return false;
}
return true;
}
int distanceTraversed(vector<vector<int>> a)
{
int rows = a.size();
int cols = a[0].size();
if (rows == 0)
{
return 0;
}
int finaldist = -1;
if (a[0][0] == 9)
{
return 0;
}
unordered_map<string, bool> visited;
queue<pair<int, pair<int, int>>> q;
int dist;
q.push({0, {0, 0}});
string s = to_string(0) + "@" + to_string(0);
visited[s] = true;
while (!q.empty())
{
pair<int, pair<int, int>> node = q.front();
q.pop();
if (a[node.second.first][node.second.second] == 9)
{
return node.first;
}
int i = node.second.first;
int j = node.second.second;
dist = node.first;
if (issafe(i - 1, j, a))
{
string str = to_string(i - 1) + "@" + to_string(j);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i - 1, j}});
}
}
if (issafe(i, j - 1, a))
{
string str = to_string(i) + "@" + to_string(j - 1);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i, j - 1}});
}
}
if (issafe(i, j + 1, a))
{
string str = to_string(i) + "@" + to_string(j + 1);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i, j + 1}});
}
}
if (issafe(i + 1, j, a))
{
string str = to_string(i + 1) + "@" + to_string(j);
if (visited.find(str) == visited.end())
{
visited[str] = true;
q.push({dist + 1, {i + 1, j}});
}
}
}
if (finaldist == -1)
{
return -1;
}
return dist;
}
Approach :
we are using BFS here and we know that even if we are traversing
a particular level, the distance will always be incremented by 1
only once, ultimately the distance would be minimum.
and if integer representing the minimum distance traversed to remove the
obstacle else return -1.
Time Complexity:- O(mn)
Space Complexity:- O(mn) // for queue
Amazon โ
๐3
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
If interested then send your resume over to shreya.a@caratlane.com
๐ Emtec Off Campus Drive 2022 : Hiring for Freshers as Trainee Software Development Engineer With 4.5 LPA
* Job Role : Trainee Software Development Engineer
* Qualification : BE/B.Tech/MCA/M.Sc
* Batch : 2021 & 2022
* Salary : Rs 4.5 LPA
Apply Here
๐Direct & 100% Ads Free Links
โ Share with your friends
* Job Role : Trainee Software Development Engineer
* Qualification : BE/B.Tech/MCA/M.Sc
* Batch : 2021 & 2022
* Salary : Rs 4.5 LPA
Apply Here
๐Direct & 100% Ads Free Links
โ Share with your friends
Bridgenext
Careers
Learn more about our culture, explore open positions, and apply to join the Bridgenext team.
โ๏ธColorTokens Off Campus Driveโ๏ธ
๐ Batch - 2021 & 2022
๐ฐ CTC - 7LPA
๐ Link - match.myanatomy.in/sc/627c05dc3a1eaf3b0b5daced/n
๐ Batch - 2021 & 2022
๐ฐ CTC - 7LPA
๐ Link - match.myanatomy.in/sc/627c05dc3a1eaf3b0b5daced/n
match.myanatomy.in
MATCH (MyAnatomy Talent Convergence Horizon)
A Campus Recruitment Enabler, converging the Corporates, Candidates and Colleges in one single platform
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
GFG hiring part time mentors.
JD:
https://drive.google.com/file/d/1HVSGsm_dgLtT_6fMMMLbkm8dALiSKObN/view
Application form:
https://docs.google.com/forms/d/e/1FAIpQLSfCq-vlTGUS7FwL7tshFVkGs2OyOatlNcuAwIH6_JxnpNe_7w/viewform
JD:
https://drive.google.com/file/d/1HVSGsm_dgLtT_6fMMMLbkm8dALiSKObN/view
Application form:
https://docs.google.com/forms/d/e/1FAIpQLSfCq-vlTGUS7FwL7tshFVkGs2OyOatlNcuAwIH6_JxnpNe_7w/viewform
Google Docs
JD_Part-Time Mentor .pdf
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
5 to 7 LPA
Qualification : B.E/BTech
Specialization : Computer Science/Information Technology
Graduation year of passing: 2018, 2019, 2020, 2021 & 2022
Percentage : 70% above throughout (10th, 12th and Graduation)
https://match.myanatomy.in/corporate/customCampaign/view?publicLink=6ba517be793e1558cf2a962a3791e473%3B339a8b7a86213a807db7aa00fd3eda4a66aa869ff841f7db87257d34d2eb3911473280ccf7f8bcee3db3c4f21669b2a76efc3a82450ce14b798917fa6a7c76de2bccc121dc05458551d93b52d758cc19dd2ab10603e9942d9533aea72e1fb8933d9416f2b1cab26ee322e789aaa374e4e77163d05cad23f3816a0357471508a3f23ec79d5876685784a1fd8b5052d330d21039f28b45a374ecf146da916e1aa07b65115d2c6aa9ad47cbb2e31a3b620f44bdd075336b0d2c426f15b14d8f63ae&source
Qualification : B.E/BTech
Specialization : Computer Science/Information Technology
Graduation year of passing: 2018, 2019, 2020, 2021 & 2022
Percentage : 70% above throughout (10th, 12th and Graduation)
https://match.myanatomy.in/corporate/customCampaign/view?publicLink=6ba517be793e1558cf2a962a3791e473%3B339a8b7a86213a807db7aa00fd3eda4a66aa869ff841f7db87257d34d2eb3911473280ccf7f8bcee3db3c4f21669b2a76efc3a82450ce14b798917fa6a7c76de2bccc121dc05458551d93b52d758cc19dd2ab10603e9942d9533aea72e1fb8933d9416f2b1cab26ee322e789aaa374e4e77163d05cad23f3816a0357471508a3f23ec79d5876685784a1fd8b5052d330d21039f28b45a374ecf146da916e1aa07b65115d2c6aa9ad47cbb2e31a3b620f44bdd075336b0d2c426f15b14d8f63ae&source
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
1642. Furthest Building You Can Reach
You are given an integer array heights representing the heights of buildings, some bricks, and some ladders.
You start your journey from building 0 and move to the next building by possibly using bricks or ladders.
While moving from building i to building i+1 (0-indexed),
If the current building's height is greater than or equal to the next building's height, you do not need a ladder or bricks.
If the current building's height is less than the next building's height, you can either use one ladder or (h[i+1] - h[i]) bricks.
Return the furthest building index (0-indexed) you can reach if you use the given ladders and bricks optimally.
Input: heights = [4,12,2,7,3,18,20,3,19], bricks = 10, ladders = 2
Output: 7
*/
class Solution
{
public:
int furthestBuilding(vector<int> &heights, int bricks, int ladders)
{
priority_queue<int> maxB;
int i = 0, diff = 0;
for (i = 0; i < heights.size() - 1; i++)
{
diff = heights[i + 1] - heights[i];
if (diff <= 0)
{
continue;
}
bricks -= diff;
maxB.push(diff);
if (bricks < 0)
{
bricks += maxB.top();
maxB.pop();
ladders--;
}
if (ladders < 0)
break;
}
return i;
}
};
Amazon (leetcode) โ
You are given an integer array heights representing the heights of buildings, some bricks, and some ladders.
You start your journey from building 0 and move to the next building by possibly using bricks or ladders.
While moving from building i to building i+1 (0-indexed),
If the current building's height is greater than or equal to the next building's height, you do not need a ladder or bricks.
If the current building's height is less than the next building's height, you can either use one ladder or (h[i+1] - h[i]) bricks.
Return the furthest building index (0-indexed) you can reach if you use the given ladders and bricks optimally.
Input: heights = [4,12,2,7,3,18,20,3,19], bricks = 10, ladders = 2
Output: 7
*/
class Solution
{
public:
int furthestBuilding(vector<int> &heights, int bricks, int ladders)
{
priority_queue<int> maxB;
int i = 0, diff = 0;
for (i = 0; i < heights.size() - 1; i++)
{
diff = heights[i + 1] - heights[i];
if (diff <= 0)
{
continue;
}
bricks -= diff;
maxB.push(diff);
if (bricks < 0)
{
bricks += maxB.top();
maxB.pop();
ladders--;
}
if (ladders < 0)
break;
}
return i;
}
};
Amazon (leetcode) โ
๐4
Number Sum
C++โ
C++โ