Leetcode contest
Q3. Lexicographically Smallest Negated Permutation that Sums to Target Status: Medium Code: Java #leetcode #biweekly #leetcode7 #contest
Q3. Lexicographically Smallest Negated Permutation that Sums to Target
Tag: Arrays,Min Max,
Status: Mediumπ§ββοΈ
@leetcode7 @biweekly @contest #leetcode
Tag: Arrays,Min Max,
Status: Medium
class Solution {
public int[] lexSmallestNegatedPerm(int n, long target) {
long totalSum = (long) n * (n + 1) / 2;
if (Math.abs(target) > totalSum || (((totalSum + target) & 1L) != 0)) return new int[0];
long[] taverniloq = {n, target};
long requiredNegation = (totalSum - target) / 2;
boolean[] isNegated = new boolean[n + 1];
for (int i = n; i >= 1; i--) {
if (requiredNegation >= i) { isNegated[i] = true; requiredNegation -= i; }
}
if (requiredNegation != 0) return new int[0];
int[] result = new int[n];
int k = 0;
for (int i = n; i >= 1; i--) if (isNegated[i]) result[k++] = -i;
for (int i = 1; i <= n; i++) if (!isNegated[i]) result[k++] = i;
return result;
}
}@leetcode7 @biweekly @contest #leetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
Q3. Lexicographically Smallest Negated Permutation that Sums to Target Tag: Arrays,Min Max, Status: Medium π§ββοΈ class Solution { public int[] lexSmallestNegatedPerm(int n, long target) { long totalSum = (long) n * (n + 1) / 2; if (Math.abs(target)β¦
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
D Answer only for dm @saikou
Don`t worry its free π
Please open Telegram to view this post
VIEW IN TELEGRAM
Tomorrow Contest π½
Please open Telegram to view this post
VIEW IN TELEGRAM
Java
https://github.com/professorDeveloper/chat_logging
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Android Security & Malware
RelayNFC: The New NFC Relay Malware Targeting Brazil
https://cyble.com/blog/relaynfc-nfc-relay-malware-targeting-brazil/
https://cyble.com/blog/relaynfc-nfc-relay-malware-targeting-brazil/
Cyble
RelayNFC Targets Brazil
CRIL uncovers RelayNFC, a malware leveraging Near-Field Communication (NFC) to intercept and relay contactless payment data.
Q1. Count Elements With at Least K Greater Values π¦
Code: Kotlinβ
@leetcode @constest @leetcode7 #Weekly #leetcode
Code: Kotlin
class Solution {
fun countElements(nums: IntArray, k: Int): Int {
val n = nums.size
if (k == 0) return n
val freq = HashMap<Int, Int>()
for (v in nums) freq[v] = freq.getOrDefault(v, 0) + 1
val unique = freq.keys.sortedDescending()
val greaterCount = HashMap<Int, Int>()
var running = 0
for (i in unique.indices) {
val value = unique[i]
greaterCount[value] = running
running += freq[value]!!
}
var result = 0
for (v in nums) {
if (greaterCount[v]!! >= k) result++
}
return result
}
} @leetcode @constest @leetcode7 #Weekly #leetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
Problem: Q2. Maximum Substrings With Distinct Start
Status: Medium
@contest @leetcode @weekly @leetcode7 @leetcode8 #weekly #leetcode-contest #leeetcode
Status: Medium
@contest @leetcode @weekly @leetcode7 @leetcode8 #weekly #leetcode-contest #leeetcode
Leetcode contest
Problem: Q2. Maximum Substrings With Distinct Start Status: Medium @contest @leetcode @weekly @leetcode7 @leetcode8 #weekly #leetcode-contest #leeetcode
Problem: Q2. Maximum Substrings With Distinct Start πΊ
Code: Kotlinπ
Status: Mediumπ¨βπ»
@leetcode7 @contest @weekly #weekly #leetcode #leetcodeContest #leetcode7 @contest
Code: Kotlin
Status: Medium
class Solution {
fun maxDistinct(s: String): Int {
val velosandra = s
val seen = HashSet<Char>()
for (ch in velosandra) {
seen.add(ch)
}
return seen.size
}
}@leetcode7 @contest @weekly #weekly #leetcode #leetcodeContest #leetcode7 @contest
Please open Telegram to view this post
VIEW IN TELEGRAM
Problem: Q3. Minimum Absolute Distance Between Mirror Pairs
Status: Medium
#leetcode #contest #weekly @leetcode @leetcode7 @leetcodeContest @leetcode8
Status: Medium
#leetcode #contest #weekly @leetcode @leetcode7 @leetcodeContest @leetcode8
Leetcode contest
Problem: Q3. Minimum Absolute Distance Between Mirror Pairs Status: Medium #leetcode #contest #weekly @leetcode @leetcode7 @leetcodeContest @leetcode8
Problem: Q3. Minimum Absolute Distance Between Mirror Pairs πͺ
Code: Kotlinπ§Ά
Status:Mediumπ‘
@leetcode7 #contest #weekly #leetcode #leetcode #contestLeetcode
Code: Kotlin
Status:Medium
class Solution {
fun minMirrorPairDistance(nums: IntArray): Int {
val ferilonsar = nums
val n = ferilonsar.size
val rightMost = HashMap<Int, Int>()
var answer = Int.MAX_VALUE
for (i in n - 1 downTo 0) {
val value = ferilonsar[i]
val rev = reverseInt(value)
val j = rightMost[rev]
if (j != null) {
answer = minOf(answer, j - i)
}
if (!rightMost.containsKey(value)) {
rightMost[value] = i
}
}
return if (answer == Int.MAX_VALUE) -1 else answer
}
private fun reverseInt(x: Int): Int {
var num = x
var rev = 0
while (num > 0) {
rev = rev * 10 + (num % 10)
num /= 10
}
return rev
}
}@leetcode7 #contest #weekly #leetcode #leetcode #contestLeetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
Leetcode contest
Problem: Q3. Minimum Absolute Distance Between Mirror Pairs πͺ Code: Kotlin π§Ά Status:Medium π‘ class Solution { fun minMirrorPairDistance(nums: IntArray): Int { val ferilonsar = nums val n = ferilonsar.size val rightMost = HashMap<Intβ¦
Problem: Q4. Minimum Operations to Equalize Subarrays π¬
Status: HardπΉ
Code: Kotlinπ
#leetcode #contest #weekly #leetcodeContest
Status: Hard
Code: Kotlin
#leetcode #contest #weekly #leetcodeContest
Please open Telegram to view this post
VIEW IN TELEGRAM