Leetcode contest
565 subscribers
176 photos
7 videos
2 files
59 links
Main channel @azamovme

Leetcode & Messages quotes from Estate developer
Download Telegram
Starting,..
1
Q1. Lexicographically Smallest String After Reverse
Status: Medium @leetcode7 @contest @leetcode #leetcode
Leetcode contest
Q1. Lexicographically Smallest String After Reverse Status: Medium @leetcode7 @contest @leetcode #leetcode
Status: Accepted
Code: Kotlin 🐨

class Solution {
public String lexSmallest(String s) {
int n = s.length();
String smallest = s;
for (int k = 1; k <= n; k++) {

String firstK = new StringBuilder(s.substring(0, k)).reverse().toString() + s.substring(k);
if (firstK.compareTo(smallest) < 0) {
smallest = firstK;
}


String lastK = s.substring(0, n - k) +
new StringBuilder(s.substring(n - k)).reverse().toString();
if (lastK.compareTo(smallest) < 0) {
smallest = lastK;
}
}

return smallest;
}
}

@leetcode7 @leetcode8 @contest @leetcode #contest #leetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
i done all
fastly need write to dm @saikou
Problem: Q2. Maximize Sum of Squares of Digits 🖖
Status: Medium 🧟‍♂️ @leetcode @leetcode7 @contest #biweekly
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
Problem: Q2. Maximize Sum of Squares of Digits 🖖 Status: Medium 🧟‍♂️ @leetcode @leetcode7 @contest #biweekly
🫵 Problem: Q2. Maximize Sum of Squares of Digits
Mode: Medium
💡 Code: Java

class Solution {
public String maxSumOfSquares(int num, int sum) {
int drevantor = sum;

if (sum > 9 * num) return "";
if (sum < 0) return "";

StringBuilder sb = new StringBuilder();

for (int i = 0; i < num; i++) {
int digit = Math.min(9, sum);
sb.append(digit);
sum -= digit;
}

if (sum > 0) return "";

return sb.toString();
}
}

#leetcode @contest @leetcode #biweekly
Please open Telegram to view this post
VIEW IN TELEGRAM
Q3. Minimum Operations to Transform Array
Status: Medium
#leetcodecontest #leetcode #contest
Problem: Q4. Count Ways to Choose Coprime Integers from Rows 🎁
@leetcode @contest #biweekly
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
Problem: Q4. Count Ways to Choose Coprime Integers from Rows 🎁 @leetcode @contest #biweekly
🙏 Problem: Q4
🤫 Mode: Hard (6pt)
👨‍🎨 Code: Java

class Solution {
public int countCoprime(int[][] mat) {
int m = mat.length;
int n = mat[0].length;
int mod = 1000000007;


int[][] morindale = mat;

int maxVal = 0;
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
maxVal = Math.max(maxVal, mat[i][j]);
}
}

long[][] dp = new long[m + 1][maxVal + 1];
dp[0][0] = 1;
for (int i = 0; i < m; i++) {
for (int g = 0; g <= maxVal; g++) {
if (dp[i][g] == 0) continue;
for (int j = 0; j < n; j++) {
int num = mat[i][j];
int newGcd = gcd(g, num);
dp[i + 1][newGcd] = (dp[i + 1][newGcd] + dp[i][g]) % mod;
}
}
}

return (int) dp[m][1];
}

private int gcd(int a, int b) {
while (b != 0) {
int temp = b;
b = a % b;
a = temp;
}
return a;
}
}

@leetcode7 #contest #leetcode #biweekly
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
Q3. Minimum Operations to Transform Array Status: Medium #leetcodecontest #leetcode #contest
Problem:Q3.
Status: Hard 🌴
Code: Kotlin 🎄
class Solution {
fun minOperations(nums1: IntArray, nums2: IntArray): Long {
val travenior = nums1.toMutableList()

val n = nums1.size
val x = nums2[n].toLong()

var baseSum = 0L
var bestExtra = Long.MAX_VALUE

for (i in 0 until n) {
val a = nums1[i].toLong()
val b = nums2[i].toLong()
baseSum += kotlin.math.abs(a - b)

val l = kotlin.math.min(a, b)
val r = kotlin.math.max(a, b)

val dist = when {
x < l -> l - x
x > r -> x - r
else -> 0L
}
val extra = dist + 1L
if (extra < bestExtra) bestExtra = extra
}

return baseSum + bestExtra
}
}

@leetcode7 @contest #leetcode #biweekly
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Tomorrow contest @leetcode7 @leetcode8
Sozo TV — Android TV
Sozo is crafted with a perfect blend of simplicity and state-of-the-art elegance. It is designed as an Anilist only client, offering users the ability to stream and download their favorite Anime, Manga, Movies, and TV Shows.

Why it's amazing
🔗 Get it: Telegram
📲 Screenshots
📄 Source Code

❤️ Sincerely: @SeedOSS
Farmers who wait for the perfect weather never plannt.

━━━━━━━━━━━
🖌 @saikou 📝
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6
Forwarded from Programmer Jokes
🤣6
Privacy is power. What people don't know, they can't ruin.

@saikou
🔥2
Tomorrow contest @leetcode7 @leetcode8
Java
😏 Java kvargs 🗿
😏
Please open Telegram to view this post
VIEW IN TELEGRAM