Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Techdevise is hiring for WordPress developer
2024/2023/2022 passouts eligible
Apply : https://www.linkedin.com/jobs/view/3991268851
2024/2023/2022 passouts eligible
Apply : https://www.linkedin.com/jobs/view/3991268851
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Prodian Infotech Pvt Ltd
Job highlights
Immediate Requirement for Freshers. Requirement: Full-Stack Developer. Job Location: Chennai (Work from office only). Notice Period: Immediate joiner.
of Positions: 10. Pass-out Year: 2023 & 2024 (No backlogs). Education: B Tech / BE/BCA / BSc - CSE,ECE,IT,EEE.
Apply link : https://www.naukri.com/job-listings-hiring-freshers-full-stack-prodian-infotech-pvt-ltd-chennai-0-to-1-years-040724005342
Job highlights
Immediate Requirement for Freshers. Requirement: Full-Stack Developer. Job Location: Chennai (Work from office only). Notice Period: Immediate joiner.
of Positions: 10. Pass-out Year: 2023 & 2024 (No backlogs). Education: B Tech / BE/BCA / BSc - CSE,ECE,IT,EEE.
Apply link : https://www.naukri.com/job-listings-hiring-freshers-full-stack-prodian-infotech-pvt-ltd-chennai-0-to-1-years-040724005342
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
LinkedIn Premium at a heavy discount for a 6-month subscription!
Aโcโtโuโaโlโ Pโrโiโcโeโ:โ 8โ5โ2โ0โ IโNโRโ
Discounted Price: 850 INR
If you want pls below person on telegram: @suresh053
Person is totally trusted, no issue in that.
P.S: Will delete in sometime bcoz he have very limited number.
Aโcโtโuโaโlโ Pโrโiโcโeโ:โ 8โ5โ2โ0โ IโNโRโ
Discounted Price: 850 INR
If you want pls below person on telegram: @suresh053
Person is totally trusted, no issue in that.
P.S: Will delete in sometime bcoz he have very limited number.
๐1
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
def dfs(node, par, depth, graph, signal_speed):
global cnt
if depth % signal_speed == 0 and depth != 0:
cnt += 1
for neighbor, weight in graph[node]:
if neighbor == par:
continue
dfs(neighbor, node, depth + weight, graph, signal_speed)
def getNumPairs(server_nodes, server_from, server_to, server_weight, signal_speed):
graph = {}
for i in range(server_nodes - 1):
if server_from[i] not in graph:
graph[server_from[i]] = []
if server_to[i] not in graph:
graph[server_to[i]] = []
graph[server_from[i]].append((server_to[i], server_weight[i]))
graph[server_to[i]].append((server_from[i], server_weight[i]))
result = []
for i in range(1, server_nodes + 1):
global cnt
cnt = 0
dfs(i, i, 0, graph, signal_speed)
result.append(cnt * (cnt - 1))
return result
Oracle โ
๐1
Product of the maximum and minimum in a dataset โ
long long result = 0;
// Helper function to calculate
// the maximum path sum using DFS
long long findMaximumPathSum(int currentNode,
int previousNode,
const vector<vector<int>> &adj,
const vector<int> &A)
{
// Nodes to which currentNode is
// connected to
const vector<int> &v = adj[currentNode];
int maximumBranchSum1 = 0;
int maximumBranchSum2 = 0;
for (auto vtx : v) {
// checking whether the branch is
// visited already
if (vtx == previousNode) {
continue;
}
long long bs = findMaximumPathSum(vtx, currentNode,
adj, A);
// Storing the maximum of value of
// branch path sums
// maximumBranchSum1 will store the
// maximum value
// maximumBranchSum2 will store the
// 2nd most maximum value
if (bs >= maximumBranchSum1) {
maximumBranchSum2 = maximumBranchSum1;
maximumBranchSum1 = bs;
}
else {
maximumBranchSum2
= max(maximumBranchSum2, bs);
}
}
result = max(result,
A[currentNode] + maximumBranchSum1
+ maximumBranchSum2);
// updating the value of current value
// with maximum path sum including
// currentNode
return A[currentNode] + maximumBranchSum1;
}
long long bestSumAnyTreePath(vector<int>& parents, vector<int>& values) {
int n = parents.size();
vector<vector<int>> mp(n);
for (int i = 0; i < n; i++) {
if (parents[i] != -1) {
mp[parents[i]].push_back(i);
}
}
result = 0;
findMaximumSumPath(0, -1, mp, values);
return result;
}
Best sum many treepath โ
Oracle
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
vector<long> bitwiseEquations(vector<long> a, vector<long> b)
{
// long long x = 0, y = 0;
int n = a.size();
vector<long> ans(n);
for (int i = 0; i < n; i++)
{
if (a[i] < b[i])
{
ans[i] = 0;
continue;
}
long x = 0, y = 0;
long diff = a[i] - b[i];
diff /= 2;
// cout << diff << endl;
for (int j = 0; j < 64; j++)
{
if (b[i] & (1 << j))
{
if ((diff & (1 << j)) == 0)
{
// x |= (1 << j);
y |= (1 << j);
}
else
{
x = 0, y = 0;
break;
}
}
else
{
if ((diff & (1 << j)))
{
x |= (1 << j);
y |= (1 << j);
}
}
}
ans[i] = 2 * x + 3 * y;
}
return ans;
}
The bitwise Equation โ
{
// long long x = 0, y = 0;
int n = a.size();
vector<long> ans(n);
for (int i = 0; i < n; i++)
{
if (a[i] < b[i])
{
ans[i] = 0;
continue;
}
long x = 0, y = 0;
long diff = a[i] - b[i];
diff /= 2;
// cout << diff << endl;
for (int j = 0; j < 64; j++)
{
if (b[i] & (1 << j))
{
if ((diff & (1 << j)) == 0)
{
// x |= (1 << j);
y |= (1 << j);
}
else
{
x = 0, y = 0;
break;
}
}
else
{
if ((diff & (1 << j)))
{
x |= (1 << j);
y |= (1 << j);
}
}
}
ans[i] = 2 * x + 3 * y;
}
return ans;
}
The bitwise Equation โ
def split_text_to_sms(text, limit):
def suffix_length(x, y):
return len(f"<{x}/{y}>")
for y in range(1, len(text) + 1):
max_content_length = limit - suffix_length(1, y)
if max_content_length <= 0:
continue
messages = []
current_start = 0
while current_start < len(text):
if current_start + max_content_length > len(text):
end = len(text)
else:
end = current_start + max_content_length
message_content = text[current_start:end]
message_suffix = f"<{len(messages) + 1}/{y}>"
if len(message_content) + len(message_suffix) > limit:
break
messages.append(message_content + message_suffix)
current_start = end
if len(messages) == y:
return messages
return []
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Need Graduate Trainee โค๏ธ
Qualifications: BAMS, Any Graduate, B.Arch , B.Tech/B.E. , BCA , B.B.A/ B.M.S , ITI Certification , B.Sc in , B.Com , B.El.Ed , B.Ed , B.Des. , Diploma , B.A
Experience: 0 โ 3 years
Job Type: Full Time
Location: Pune
Skills/Requirements:
1. Ability to quickly learn and adjust to new tasks and environments.
2. Strong verbal and written communication to effectively interact with colleagues and supervisors.
3. Ability to assess information, solve problems, and make data-driven decisions.
4. Working collaboratively with others, contributing to team goals, and supporting peers.
Date of Interview: 2nd August โ 10th August, 2024
Time: 8.30 AM โ 12.30 PM
Join the Venue at TalentCorp Solutions Pvt Ltd Ground Floor, Soham Complex, Opposite Gajanan Hospital, Ranjangaon (Pune).
Qualifications: BAMS, Any Graduate, B.Arch , B.Tech/B.E. , BCA , B.B.A/ B.M.S , ITI Certification , B.Sc in , B.Com , B.El.Ed , B.Ed , B.Des. , Diploma , B.A
Experience: 0 โ 3 years
Job Type: Full Time
Location: Pune
Skills/Requirements:
1. Ability to quickly learn and adjust to new tasks and environments.
2. Strong verbal and written communication to effectively interact with colleagues and supervisors.
3. Ability to assess information, solve problems, and make data-driven decisions.
4. Working collaboratively with others, contributing to team goals, and supporting peers.
Date of Interview: 2nd August โ 10th August, 2024
Time: 8.30 AM โ 12.30 PM
Join the Venue at TalentCorp Solutions Pvt Ltd Ground Floor, Soham Complex, Opposite Gajanan Hospital, Ranjangaon (Pune).
#include <bits/stdc++.h>
#define int long long
using namespace std;
class Tracker {
private:
int n;
vector<int> rowXor;
vector<int> colXor;
vector<vector<int>> grid;
void updateXor(int r, int c, int s, bool add) {
if (add) {
rowXor[r] ^= s;
colXor[c] ^= s;
} else {
rowXor[r] ^= s;
colXor[c] ^= s;
}
}
int countAttackable() {
int count = 0;
for (int r = 1; r <= n; ++r) {
for (int c = 1; c <= n; ++c) {
if ((rowXor[r] ^ colXor[c]) > 0) {
++count;
}
}
}
return count;
}
public:
Tracker(int N) : n(N), rowXor(N + 1, 0), colXor(N + 1, 0), grid(N + 1, vector<int>(N + 1, 0)) {}
void addPanda(int r, int c, int s) {
if (grid[r][c] > 0) {
updateXor(r, c, grid[r][c], false);
}
grid[r][c] = s;
updateXor(r, c, s, true);
}
void movePanda(int r1, int c1, int r2, int c2) {
if (grid[r1][c1] > 0) {
updateXor(r1, c1, grid[r1][c1], false);
addPanda(r2, c2, grid[r1][c1]);
grid[r1][c1] = 0;
}
}
void processMove(int r1, int c1, int r2, int c2) {
movePanda(r1, c1, r2, c2);
cout << countAttackable() << endl;
}
};
void gameEngine(int N, int P, int M, int arr1[][3], int arr2[][4]) {
Tracker trk(N);
for (int i = 0; i < P; ++i) {
int r = arr1[i][0];
int c = arr1[i][1];
int s = arr1[i][2];
trk.addPanda(r, c, s);
}
for (int i = 0; i < M; ++i) {
int r1 = arr2[i][0];
int c1 = arr2[i][1];
int r2 = arr2[i][2];
int c2 = arr2[i][3];
trk.processMove(r1, c1, r2, c2);
}
}
int32_t main() {
int n, p, m;
cin >> n >> p >> m;
int arr1[p][3];
for (int i = 0; i < p; ++i) {
for (int j = 0; j < 3; ++j) {
cin >> arr1[i][j];
}
}
int arr2[m][4];
for (int i = 0; i < m; ++i) {
for (int j = 0; j < 4; ++j) {
cin >> arr2[i][j];
}
}
gameEngine(n, p, m, arr1, arr2);
return 0;
}
Multi Panda โ
GS
#include <bits/stdc++.h>
using namespace std;
void generateresult(const string& s) {
regex zero_regex("0+");
sregex_token_iterator it(s.begin(), s.end(), zero_regex, -1);
sregex_token_iterator end;
vector<string> ans;
for (; it != end; ++it) {
ans.push_back(*it);
}
for (const auto& substr : ans) {
cout << substr << endl;
}
}
int main() {
string s;
getline(cin, s);
generateresult(s);
return 0;
}
Employee Details
GSโ
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
#include <iostream>
#include <vector>
#include <unordered_map>
#define int long long
using namespace std;
class Tracker {
private:
int n;
vector<int> rowXor;
vector<int> colXor;
vector<vector<int>> grid;
void updateXor(int r, int c, int s, bool add) {
if (add) {
rowXor[r] ^= s;
colXor[c] ^= s;
} else {
rowXor[r] ^= s;
colXor[c] ^= s;
}
}
int countAttackable() {
int count = 0;
for (int r = 1; r <= n; ++r) {
for (int c = 1; c <= n; ++c) {
if ((rowXor[r] ^ colXor[c]) > 0) {
++count;
}
}
}
return count;
}
public:
Tracker(int N) : n(N), rowXor(N + 1, 0), colXor(N + 1, 0), grid(N + 1, vector<int>(N + 1, 0)) {}
void addPanda(int r, int c, int s) {
if (grid[r][c] > 0) {
updateXor(r, c, grid[r][c], false);
}
grid[r][c] = s;
updateXor(r, c, s, true);
}
void movePanda(int r1, int c1, int r2, int c2) {
if (grid[r1][c1] > 0) {
updateXor(r1, c1, grid[r1][c1], false);
addPanda(r2, c2, grid[r1][c1]);
grid[r1][c1] = 0;
}
}
void processMove(int r1, int c1, int r2, int c2) {
movePanda(r1, c1, r2, c2);
cout << countAttackable() << endl;
}
};
signed main() {
int N, P, M;
cin >> N >> P >> M;
Tracker trk(N);
for (int i = 0; i < P; ++i) {
int r, c, s;
cin >> r >> c >> s;
trk.addPanda(r, c, s);
}
for (int i = 0; i < M; ++i) {
int r1, c1, r2, c2;
cin >> r1 >> c1 >> r2 >> c2;
trk.processMove(r1, c1, r2, c2);
}
return 0;
}
#include <vector>
#include <unordered_map>
#define int long long
using namespace std;
class Tracker {
private:
int n;
vector<int> rowXor;
vector<int> colXor;
vector<vector<int>> grid;
void updateXor(int r, int c, int s, bool add) {
if (add) {
rowXor[r] ^= s;
colXor[c] ^= s;
} else {
rowXor[r] ^= s;
colXor[c] ^= s;
}
}
int countAttackable() {
int count = 0;
for (int r = 1; r <= n; ++r) {
for (int c = 1; c <= n; ++c) {
if ((rowXor[r] ^ colXor[c]) > 0) {
++count;
}
}
}
return count;
}
public:
Tracker(int N) : n(N), rowXor(N + 1, 0), colXor(N + 1, 0), grid(N + 1, vector<int>(N + 1, 0)) {}
void addPanda(int r, int c, int s) {
if (grid[r][c] > 0) {
updateXor(r, c, grid[r][c], false);
}
grid[r][c] = s;
updateXor(r, c, s, true);
}
void movePanda(int r1, int c1, int r2, int c2) {
if (grid[r1][c1] > 0) {
updateXor(r1, c1, grid[r1][c1], false);
addPanda(r2, c2, grid[r1][c1]);
grid[r1][c1] = 0;
}
}
void processMove(int r1, int c1, int r2, int c2) {
movePanda(r1, c1, r2, c2);
cout << countAttackable() << endl;
}
};
signed main() {
int N, P, M;
cin >> N >> P >> M;
Tracker trk(N);
for (int i = 0; i < P; ++i) {
int r, c, s;
cin >> r >> c >> s;
trk.addPanda(r, c, s);
}
for (int i = 0; i < M; ++i) {
int r1, c1, r2, c2;
cin >> r1 >> c1 >> r2 >> c2;
trk.processMove(r1, c1, r2, c2);
}
return 0;
}
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: CloudSek
Role: SDE - Frontend
Batch eligible: 2025 and 2026 grads
Apply: https://www.cloudsek.com/openings?gh_jid=4435378004
Role: SDE - Frontend
Batch eligible: 2025 and 2026 grads
Apply: https://www.cloudsek.com/openings?gh_jid=4435378004
Cloudsek
Openings
Be part of something special. Join CloudSEK and explore a career in cybersecurity. We are passionate about protecting top class organisations.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
๐Medial is hiring for Full Stack Dev Intern (Primarily Web dev)
Stipend: 50K per month
Apply here:
https://linkedin.com/posts/niketraj_hiring-activity-7225876207555239936-D1oH?utm_source=share&utm_medium=member_desktop
Stipend: 50K per month
Apply here:
https://linkedin.com/posts/niketraj_hiring-activity-7225876207555239936-D1oH?utm_source=share&utm_medium=member_desktop
Linkedin
Niket Raj Dwivedi on LinkedIn: #hiring | 375 comments
๐จ Hiring for a Full Stack Dev (Primarily Web for now) for Medial.
3 months internship - 50K per month - remote.
FTE based on performance.
Tech Stack :-โฆ | 375 comments on LinkedIn
3 months internship - 50K per month - remote.
FTE based on performance.
Tech Stack :-โฆ | 375 comments on LinkedIn