Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Linkedin
Garima Upadhyay on LinkedIn: #datascience #cfbr #freshers #datascienceinternships #datascienceโฆ | 14 comments
๐upGrad is hiring for #datascience Interns
Job Role:
Content Strategist - Data Science
Job Location: Bangalore (Physical office joining)
Duration: 3-6โฆ | 14 comments on LinkedIn
Job Role:
Content Strategist - Data Science
Job Location: Bangalore (Physical office joining)
Duration: 3-6โฆ | 14 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Lenovo
Jobs at Lenovo
Jobs at Lenovo https://jobs.lenovo.com
Explore career opportunities at Lenovo! Apply, manage your profile, view job activity, join our talent community and sign up for job alerts. Discover why we love working at Lenovo!
Explore career opportunities at Lenovo! Apply, manage your profile, view job activity, join our talent community and sign up for job alerts. Discover why we love working at Lenovo!
def getMinTotalExtraTime(s: str, k: int) -> int:
def extraTime(substr):
cc = [0] * 26
for char in substr:
cc[ord(char) - ord('a')] += 1
return sum(count * (count - 1) // 2 for count in cc if count > 1)
n = len(s)
minExtraTime = extraTime(s)
for i in range(1, n):
for j in range(i, n + 1):
div1 = s[:i]
div2 = s[i:j]
div3 = s[j:]
totalExtraTime = extraTime(div1) + k
if div2:
totalExtraTime += extraTime(div2) + k
if div3:
totalExtraTime += extraTime(div3)
minExtraTime = min(minExtraTime, totalExtraTime)
return minExtraTime
Extra Time Reduction โ
long long Rearrangestudents(vector<int>& a, vector<int>& b) {
map<int,int>mp;
int n=a.size();
int mini=INT_MAX;
for(int i=0;i<n;i++){
mp[a[i]]++;
mp[b[i]]--;
mini=min(mini,a[i]);
mini=min(mini,b[i]);
}
vector<int>x;
for(auto it:mp){
int t=it.second;
if(t%2==1)return -1;
else{
for(int i=0;i<abs(t)/2;i++){
x.push_back(it.first);
}
}
}
long long ans=0;
int m=x.size();
for(int i=0;i<m/2;i++){
ans+=min(x[i],2*mini);
}
return ans;
}
Atlassian
Rearrangestudentsโ
map<int,int>mp;
int n=a.size();
int mini=INT_MAX;
for(int i=0;i<n;i++){
mp[a[i]]++;
mp[b[i]]--;
mini=min(mini,a[i]);
mini=min(mini,b[i]);
}
vector<int>x;
for(auto it:mp){
int t=it.second;
if(t%2==1)return -1;
else{
for(int i=0;i<abs(t)/2;i++){
x.push_back(it.first);
}
}
}
long long ans=0;
int m=x.size();
for(int i=0;i<m/2;i++){
ans+=min(x[i],2*mini);
}
return ans;
}
Atlassian
Rearrangestudentsโ
๐1
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
long long Rearrangestudents(vector<int>& a, vector<int>& b) { map<int,int>mp; int n=a.size(); int mini=INT_MAX; for(int i=0;i<n;i++){ mp[a[i]]++; mp[b[i]]--; mini=min(mini,a[i]); โฆ
def rearrangeStudents(arrA, arrB):
from collections import Counter
countA = Counter(arrA)
countB = Counter(arrB)
if countA != countB:
return -1
arrA.sort(reverse=True)
arrB.sort(reverse=True)
cost = 0
for i in range(len(arrA)):
if arrA[i] != arrB[i]:
cost += min(arrA[i], arrB[i])
return cost
Rearrangestudents โ
def maximize_arithmetic_means(arr, k):
n = len(arr)
prefix_sum = [0] * (n + 1)
for i in range(1, n + 1):
prefix_sum[i] = prefix_sum[i-1] + arr[i-1]
dp = [0] * (n + 1)
for j in range(1, k + 1):
new_dp = [0] * (n + 1)
for i in range(j, n + 1):
if j == 1:
new_dp[i] = prefix_sum[i] / i
else:
max_val = 0
for m in range(j - 1, i):
current_mean = (prefix_sum[i] - prefix_sum[m]) / (i - m)
max_val = max(max_val, dp[m] + current_mean)
new_dp[i] = max_val
dp = new_dp
return int(dp[n])
#include <bits/stdc++.h>
using namespace std;
#define int long long
int solve(int m, vector<string> vs) {
int ans = 0;
if (m == 0) {
for (int i = 0; i < vs.size(); i++) {
ans += vs[i].length();
}
return ans % 2 == 0;
}
for (int i = 0; i < vs.size(); i++) {
bool flag = false;
for (int j = 0; j < vs[i].size(); j++) {
if ((vs[i][j] - 'a') % 2 != 0) {
flag = true;
break;
}
}
if (!flag) {
ans++;
}
}
return ans % 2 == 0;
}
void sole(int t, vector<string> vs) {
if (solve(t, vs) != 0) {
cout << "EVEN" << endl;
} else {
cout << "ODD" << endl;
}
}
Atlassian โ
(intern)
def isEvenOdd(m, strings):
if m == 0:
return sum(len(s) for s in strings) % 2 == 0
evenCount = sum(all((ord(c) - ord('a')) % 2 == 0 for c in s) for s in strings)
return evenCount % 2 == 0
OddEven
Atlassian โ
long long mincost(vector<int> &pods, vector<int> &cost) {
map<int, multiset<int>> mp;
for (int i = 0; i < pods.size(); i++) {
mp[pods[i]].insert(cost[i]);
}
long ans = 0;
long curr = (*mp.begin()).first;
long sm = 0;
multiset<int> se;
while (true) {
if (se.size() == 0) {
if (mp.lower_bound(curr) == mp.end()) break;
curr = (*mp.lower_bound(curr)).first;
}
if (mp.find(curr) != mp.end())
for (auto &x : mp[curr]) {
se.insert(x);
sm += x;
}
auto it = se.end();
it--;
sm -= *it;
ans += sm;
se.erase(it);
curr++;
}
return ans;
}
mincost โ
Atlassian
๐1
def calculateEvenOdd(m, s):
ts = 0
MOD = 2
for string in s:
sv = 1
for char in string:
sv *= pow(ord(char), m, MOD)
sv %= MOD
ts += sv
ts %= MOD
return 'EVEN' if ts % 2 == 0 else 'ODD'
Atlassian โ
String
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
SalaryBox is hiring for Frontend Engineer
Experience: 1- 3 year's
Apply here: https://salarybox.zohorecruit.in/jobs/Careers/92006000003421048/Frontend-Engineer?source=LinkedIn-Basic&embedsource=LinkedIn+Limited+Listings
Experience: 1- 3 year's
Apply here: https://salarybox.zohorecruit.in/jobs/Careers/92006000003421048/Frontend-Engineer?source=LinkedIn-Basic&embedsource=LinkedIn+Limited+Listings
SalaryBox
SalaryBox - Frontend Engineer in Gurgaon
SalaryBox About SalaryBox : SalaryBox is a solution that makes employee management effortless. Our product offers a range of features, from time and
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Finastra is hiring for QA Engineer
Experience: 0 - 2 years
Expected Salary: 8-12 LPA
Apply here: https://careers.finastra.com/jobs/9144?mode=apply&iis=LinkedIn
Experience: 0 - 2 years
Expected Salary: 8-12 LPA
Apply here: https://careers.finastra.com/jobs/9144?mode=apply&iis=LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
https://www.linkedin.com/posts/sakshivar_hi-connections-microsoft-is-hiring-interns-activity-7243234597105229824-_O8c?utm_source=share&utm_medium=member_desktop
Hi connections, Microsoft is hiring interns!
๐ Position: Data Science Internship Opportunities
๐ Eligible Batch: 2026 graduates
๐ Apply here: https://lnkd.in/ghtGCBAd
Hi connections, Microsoft is hiring interns!
๐ Position: Data Science Internship Opportunities
๐ Eligible Batch: 2026 graduates
๐ Apply here: https://lnkd.in/ghtGCBAd
Linkedin
Sakshi Varshney on LinkedIn: Hi connections, Microsoft is hiring interns!
๐ Position: Data Scienceโฆ
๐ Position: Data Scienceโฆ
Hi connections, Microsoft is hiring interns!
๐ Position: Data Science Internship Opportunities
๐ Eligible Batch: 2026 graduates
Tag your friends who mightโฆ
๐ Position: Data Science Internship Opportunities
๐ Eligible Batch: 2026 graduates
Tag your friends who mightโฆ
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Linkedin
Neurality Health hiring Junior Software Engineer in India | LinkedIn
Posted 10:56:29 PM. We are a team of experienced Y Combinator founders building a cutting-edge, multi-modal AI-agentโฆSee this and similar jobs on LinkedIn.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
๐1
def solution(N, K, money):
mf = 0
for L in range(N):
for R in range(L, N):
ss = sum(money[L:R+1])
sl = R - L + 1
X = K * sl - ss
if -10**9 <= X <= 10**9:
f = sum(1 for m in money if m + X == K)
mf = max(mf, f)
return mf
Followers โ
Oyo
๐1