Skip to content

Instantly share code, notes, and snippets.

View whynesspower's full-sized avatar

Yashraj Shukla whynesspower

View GitHub Profile
# Kindly install psutil in your local/global environment using
# pip install psutil
import psutil
import re
pattern = re.compile(r"interview\s*coder", re.IGNORECASE)
def check_interview_coder_in_process():
@whynesspower
whynesspower / latency.txt
Created October 9, 2023 14:41 — forked from jboner/latency.txt
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
int solve(int arr[] , int n ){
int maxReachable , jumps , stepsPossible ;
maxReachable = arr[0] ;
jumps = 1 ;
stepsPossible = arr[0] ;
for(int i = 1 ; i<n ; i++){
if(i==n-1) return jumps ;