Rust trained my sense for spotting UB in C

I had an interesting experience this week at work. My senior colleague and I was working on some code for a project with a deadline of Friday. After a change in the code, we suddenly started getting garbage values out on our serial from the microcontrolle…

Read more »

Rotate an Array K Times in Python

The challenge Given an array, rotate the array to the right by k steps, where k is non-negative. Example 1: Input: nums = [1,2,3,4,5,6,7], k = 3 Output: [5,6,7,1,2,3,4] Explanation: rotate 1 steps to the right: [7,1,2,3,4,5,6] rotate 2 steps to the right:…

Read more »