Skip to content

Instantly share code, notes, and snippets.

View ta1hia's full-sized avatar
🌴
gone fishin' (05/15/2025 - 06/03/2025)

tahia ta1hia

🌴
gone fishin' (05/15/2025 - 06/03/2025)
View GitHub Profile
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(N, A):
# write your code in Python 2.7
rmin = 0
rmax = 0
C = [0] * N
M = len(A)
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(A):
# write your code in Python 2.7
N = len(A)
C = [0] * N
res = 0
for i in A:
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(A):
N = len(A)
if not N: return 0
count = N
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(X, A):
# write your code in Python 2.7
L = len(A)
P = [-1]*X
min = 0
for i in range(0, L):
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(A):
# write your code in Python 2.7
L = len(A)
if not L: return 0
sum = 0
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(A):
# write your code in Python 2.7
L = len(A)
min = 1000
if L == 1:
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solutionA(A): # 100% but space complexity is not O(1)
L = len(A)
d = {}
if not L: return
for e in A:
def qsort(A, L, U):
if L < U:
P = A[L]
W = L
for i in range(L, U):
if A[i] < P:
W += 1
tmp = A[i]
A[i] = A[W]
A[W] = tmp
# you can write to stdout for debugging purposes, e.g.
# print "this is a debug message"
def solution(A, K):
# write your code in Python 2.7
result = []
L = len(A)
if L <= 1 or not K or L == K:
return A
#include <stdio.h>
#include <stdlib.h>
int main() {
int nbytes, ncases, i, j, k;
char c, res;
char ** msgs;
scanf("%d", &ncases);
msgs = malloc(ncases * sizeof(char *));