๐—–๐—ฆ ๐—”๐—น๐—ด๐—ผ ๐Ÿ’ป ๐ŸŒ ใ€Ž๐—–๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ดใ€
9.64K subscribers
5.6K photos
3 videos
95 files
10.3K links
๐ŸšฉMain Group - @SuperExams
๐Ÿ“Job Updates - @FresherEarth

๐Ÿ”ฐAuthentic Coding Solutions(with Outputs)
โš ๏ธDaily Job Updates
โš ๏ธHackathon Updates & Solutions

Buy ads: https://telega.io/c/cs_algo
Download Telegram
vector<vector<int>> solution(vector<vector<int>> image, int radius) {
    int rows = image.size();
    int cols = image[0].size();
    vector<vector<int>> blurred_image(rows, vector<int>(cols, 0));

    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j) {
            vector<int> neighbors;

            for (int r = max(0, i - radius); r < min(rows, i + radius + 1); ++r) {
                for (int c = max(0, j - radius); c < min(cols, j + radius + 1); ++c) {
                    if (r != i || c != j) {
                        neighbors.push_back(image[r][c]);
                    }
                }
            }

            if (!neighbors.empty()) {
                int mean_neighbors = accumulate(neighbors.begin(), neighbors.end(), 0) / neighbors.size();
                blurred_image[i][j] = (image[i][j] + mean_neighbors) / 2;
            } else {
                blurred_image[i][j] = image[i][j];
            }
        }
    }

    return blurred_image;
}

Autodesk โœ…
def solution(board):
    board = list(map(list, zip(*board)))
    obstacles_to_remove = 0
    lowest_figure = len(board[0]) - 1
    for col in range(len(board)):
        if '*' in board[col]:
            lowest_part = board[col].index('*')
            lowest_figure = min(lowest_figure, lowest_part)
            obstacles_to_remove += board[col][:lowest_part].count('#')
    return obstacles_to_remove


Autodesk โœ…
string solution(vector<string> commands) {
    unordered_map<string, unordered_set<string>> bucket_files;
    string current_bucket;
    for (const string& command : commands) {
        istringstream iss(command);
        string action, name;
        iss >> action >> name;
       
        if (action == "goto") {
            current_bucket = name;
        } else if (action == "create") {
            bucket_files[current_bucket].insert(name);
        }
    }
    string max_bucket;
    size_t max_files = 0;
   
    for (const auto& entry : bucket_files) {
        if (entry.second.size() > max_files) {
            max_files = entry.second.size();
            max_bucket = entry.first;
        }
    }
    return max_bucket;
}
โค1
def solution(queries, diff):
    numbers = {}
    output = []
    for query in queries:
        if "+" in query:
            number = int(query.split("+")[1])
            numbers[number] = numbers.get(number, 0) + 1
        else:
            number = int(query)
            del numbers[number]
        count = 0
        for number in numbers:
            count += numbers.get(number - diff, 0) * numbers.get(number + diff, 0)
        output.append(count)
    return output
TCS BSc Ignite and Smart Hiring 2024:

Graduation Year: 2023 / 2024

Eligibility: BCA, B.Sc (IT, Computer Science, Mathematics, Data Science, Statistics, Physics, Chemistry, Electronics, Cyber Security, Biochemistry), B.Voc in CS/IT

CTC for Ignite - 2.8 LPA
CTC for Smart - 1.9 LPA

Register Now: https://www.tcs.com/careers/india/tcs-smart-hiring-2024

Last Date to Regsiter: 24th June
๐ŸšจJob Opening Updates๐Ÿšจ

Company โ€“ Oracuz Infotech Pvt Ltd
Role โ€“ Data Science Intern
Exp. โ€“ Fresher
Apply Here โ€“ https://www.simplyhired.co.in/job/U44tuZ0b1xFLAqMw2dNuNWGetG7pNdEKVbIf7HbUqEq0hcb0X9ww6Q

Company โ€“ Conscript HR Advisors Private Limited
Role โ€“ Business Analytics Intern
Exp. โ€“ Fresher
Apply Here โ€“ https://internshala.com/internship/details/work-from-home-part-time-business-analytics-internship-at-conscript-hr-advisors-private-limited1717387959?utm_source=cp_link&referral=web_share

Company โ€“ EMERGEiQ
Role โ€“ Data Scientist
Exp. โ€“ Fresher
Apply Here โ€“ https://www.linkedin.com/jobs/view/3938463825
public static int minimumWinningMargin(int input1, int input2, int input3, int[] input4) {
        int requiredTotalMargin = input1 * input3;
        int currentTotalMargin = 0;
        for (int i = 0; i < input4.length; i++) {
            currentTotalMargin += input4[i];
        }
        int neededMargin = requiredTotalMargin - currentTotalMargin;
        if (neededMargin <= input2) {
            return Math.max(0, neededMargin);
        } else {
            return -1;
        }
    }

Qualifying Chances โœ…
Cognizant
select ca.first_name, od.status from customer_order co
join customer_address ca on ca.customer_id = co.customer_id
join order_delivery od on od.order_id = co.order_id
where first_name like 'C%';

Cognizant โœ…
int solve(int n, vector<int>& A, int M) {
    sort(A.begin(), A.end());
    int candies = 0;
    for (int i = 0; i < n; i++) {
        if (A[i] % 5 == 0 || A[i] <= M) {
            candies++;
            M -= A[i] % 5 == 0 ? 0 : A[i];
        }
        if (M == 0) {
            break;
        }
    }
    return candies;
}


Halloween candiesโœ