Given the root of a binary search tree, and an integer k, return the kth smallest value (1-indexed)…
root
k
kth
Given the root of a binary tree, return the level order traversal of its nodes' values…
Given two integers a and b, return the sum of the two integers without using the operators + and -.
a
b
+
-
Example 1:
Input: a = 1, b = 2Output: 3
Example 2:
Input: a = 2, b = 3Output: 5
Given the heads of two singly linked-lists headA and headB, return the node at which the two…
headA
headB
Write a function that reverses a string. The input string is given as an array of characters s.
s
You must do this by modifying the input array in-place with O(1) extra memory.
O(1)
Input: s =…
Given the root of a binary tree, return its maximum depth.
Given head, the head of a linked list, determine if the linked list has a cycle in it.
head
There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following the next pointer. Internally, pos is used to denote the…
next
pos