allcoding1
27.7K subscribers
2.2K photos
2 videos
77 files
853 links
Download Telegram
int solve(vector<int>& arr) { int narr.size(); if (n == 0) return 0;

int maxLen = 1;

int currLen = 1;

bool f = true;

for (int i = 1; i < n; ++i) { if ((arr[i] > arr[i-1] && f) || (arr[i] < arr[i-1] && !f)) { ++currLen; } else { maxLen = max(maxLen, currLen); currLen = 2;

f = arr[i] > arr[i-1]
}
}
maxLen = max(maxLen, currLen); return maxLen;
}



C++

Telegram:- @allcoding1
L&t

Q) Ever - increasing & ever decreasing array segments
👍2
int solve(vector<int>& arr) { int n = arr.size(); if (n == 0) return 0;

int maxLen = 1; int currLen = 1; bool f = true;

for (int i = 1; i < n; ++i) { if ((arr[i] > arr[i-1] && f) II (arr[i] < arr[i-1] && !f)) { ++currLen; } else {

maxLen = max(maxLen, currLen); currLen = 2; f = arr[i] > arr[i-1]; }

maxLen = max(maxLen, currLen); return maxLen; }

C++

Telegram:- @allcoding1

L&T
public class Solution {

    public static int longestArraySegment(int array_length, List<Integer> arr) {
        int maxLength = 1;
        int currentLength = 1;

        for (int i = 1; i < array_length; i++) {
            if (arr.get(i) > arr.get(i - 1)) {
                currentLength++;
            } else {
                currentLength = 1;
            }
            maxLength = Math.max(maxLength, currentLength);
        }

        currentLength = 1;
        for (int i = 1; i < array_length; i++) {
            if (arr.get(i) < arr.get(i - 1)) {
                currentLength++;
            } else {
                currentLength = 1;
            }
            maxLength = Math.max(maxLength, currentLength);
        }

        return maxLength;
    }

Ever increasing and ever decreasing - L&T

Java

Telegram:- @allcoding1
👍1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
🎯Atos Is Hiring

Degree:- Any Graduate
Batch:- 2019, 2020, 2021, 2022, 2023 & 2024

Apply Now:- https://www.allcoding1.com/2024/02/atos-off-campus-drive-for-any-graduate.html


Telegram:- @allcoding1
👍1🥰1
int

getMinlength(vector<int>a,int k)

{

int ans=1;

long long mul=1;

for(int i=0;i<a.size();i++){

if(mul*a[i]>k){

ans++;

mul=a[i];

}

else{

mul*=a[i];

}

}

return ans;

}

L&T

@allcoding1

Q) compressing array
😁1
def helper(reward):

nums = []

for i in reward:

heappush(nums, -i)

ans = -heappop(nums)

i = 1

while nums:

temp = -heappop(nums)

if temp - i <= 0: break

ans += temp - i

i += 1

return ans

@allcoding1
👍3
🎯Atos Is Hiring

Degree:- Any Graduate
Batch:- 2019, 2020, 2021, 2022, 2023 & 2024

Apply Now:- https://www.allcoding1.com/2024/02/atos-off-campus-drive-for-any-graduate.html


Telegram:- @allcoding1
🎯Atos Is Hiring

Degree:- Any Graduate
Batch:- 2019, 2020, 2021, 2022, 2023 & 2024

Apply Now:-  https://www.allcoding1.com/2024/02/atos-off-campus-drive-for-any-graduate.html


Telegram:- @allcoding1
🎯SAS Off Campus Drive 2024 – Associate Software Engineer – Freshers | Rs 4-8 LPA

Job Role : Associate Software Developer
Qualification : B.E/B/Tech/M.E. / M.Tech
Experience : Freshers
Job Location : Pune
Package : Rs 4-8 LPA

Apply Now:- https://www.allcoding1.com/2024/02/sas-off-campus-drive-2024-associate_9.html?m=1

Telegram:- @allcoding1
Minimum moves
Wissen

Telegram:- @allcoding1
BST code
IBM
Telegram:- @allcoding1
👍3
Virtual Machine
Wissen

Telegram:- @allcoding1
👍1
Minimum Moves
IBM

Telegram:- @allcoding1
Circle code
IBM

Telegram:- @allcoding1
👍1
Forwarded from allcoding1
🎯Atos Is Hiring

Degree:- Any Graduate
Batch:- 2019, 2020, 2021, 2022, 2023 & 2024

Apply Now:-  https://www.allcoding1.com/2024/02/atos-off-campus-drive-for-any-graduate.html


Telegram:- @allcoding1
Forwarded from allcoding1
🎯SAS Off Campus Drive 2024 – Associate Software Engineer – Freshers | Rs 4-8 LPA

Job Role : Associate Software Developer
Qualification : B.E/B/Tech/M.E. / M.Tech
Experience : Freshers
Job Location : Pune
Package : Rs 4-8 LPA

Apply Now:- https://www.allcoding1.com/2024/02/sas-off-campus-drive-2024-associate_9.html?m=1

Telegram:- @allcoding1
🎯 Microsoft Bulk Hiring 2024 | For Software Engineer

Degree:- BE, B Tech, BA, B COM, BBA, BSC, BCA, ME, M Tech, MCA, MA, M COM, MSC, Any Graduate
Batch:-  2018, 2019, 2020, 2021, 2022, 2023 ,2024 & 2025

Apply now:- https://www.allcoding1.com/2024/02/microsoft-bulk-hiring-2024-for-software.html

Telegram:- @allcoding1
👍1