This is going to be a website contains mainly educational resources.
In Linux/Unix environment, when a program exits with a return code 0
, it indicates the program successfully exits.
Return0
will provide both fundamental computer science concept, in format of crash course and detailed explaination, programming challenges and more.
Sample leetcode question: Given two integers a and b, return the sum of the two integers without using the operators + and -.
def getSum(self, a: int, b: int) -> int:
x, y = abs(a), abs(b)
if x < y:
return self.getSum(b, a)
sign = 1 if a > 0 else -1
if a * b >= 0:
while y:
x, y = x ^ y, (x & y) << 1
else:
while y:
x, y = x ^ y, ((~x) & y) << 1
return x * sign
maxim[dot]sl[dot]mai[at]gmail[dot]com