Query UNT ActiveStudents

0 likes • Nov 18, 2022
Python

More Python Posts

CodeCatch
0 likes • Nov 19, 2022
Python
```# Python program for implementation of Radix Sort	# A function to do counting sort of arr[] according to# the digit represented by exp.def countingSort(arr, exp1):		n = len(arr)		# The output array elements that will have sorted arr	output = [0] * (n)		# initialize count array as 0	count = [0] * (10)		# Store count of occurrences in count[]	for i in range(0, n):		index = (arr[i]/exp1)		count[int((index)%10)] += 1		# Change count[i] so that count[i] now contains actual	# position of this digit in output array	for i in range(1,10):		count[i] += count[i-1]		# Build the output array	i = n-1	while i>=0:		index = (arr[i]/exp1)		output[ count[ int((index)%10) ] - 1] = arr[i]		count[int((index)%10)] -= 1		i -= 1		# Copying the output array to arr[],	# so that arr now contains sorted numbers	i = 0	for i in range(0,len(arr)):		arr[i] = output[i]
# Find the maximum number to know number of digits	max1 = max(arr)
# Do counting sort for every digit. Note that instead	# of passing digit number, exp is passed. exp is 10^i	# where i is current digit number	exp = 1	while max1/exp > 0:		countingSort(arr,exp)		exp *= 10
# Driver code to test abovearr = [ 170, 45, 75, 90, 802, 24, 2, 66]radixSort(arr)
for i in range(len(arr)):	print(arr[i]),```

LeetCode Flood Fill

CodeCatch
0 likes • Oct 15, 2022
Python
```class Solution(object):    def floodFill(self, image, sr, sc, newColor):        R, C = len(image), len(image[0])        color = image[sr][sc]        if color == newColor: return image        def dfs(r, c):            if image[r][c] == color:                image[r][c] = newColor                if r >= 1: dfs(r-1, c)                if r+1 < R: dfs(r+1, c)                if c >= 1: dfs(r, c-1)                if c+1 < C: dfs(r, c+1)
dfs(sr, sc)        return image```

return maximum

CodeCatch
0 likes • Nov 19, 2022
Python
```def max_n(lst, n = 1):  return sorted(lst, reverse = True)[:n]
max_n([1, 2, 3]) # [3]max_n([1, 2, 3], 2) # [3, 2]```

Calculator

CodeCatch
0 likes • Nov 19, 2022
Python
`""" Calculator----------------------------------------"""def addition ():    print("Addition")    n = float(input("Enter the number: "))    t = 0 //Total number enter    ans = 0    while n != 0:        ans = ans + n        t+=1        n = float(input("Enter another number (0 to calculate): "))    return [ans,t]def subtraction ():    print("Subtraction");    n = float(input("Enter the number: "))    t = 0 //Total number enter    sum = 0    while n != 0:        ans = ans - n        t+=1        n = float(input("Enter another number (0 to calculate): "))    return [ans,t]def multiplication ():    print("Multiplication")    n = float(input("Enter the number: "))    t = 0 //Total number enter    ans = 1    while n != 0:        ans = ans * n        t+=1        n = float(input("Enter another number (0 to calculate): "))    return [ans,t]def average():    an = []    an = addition()    t = an[1]    a = an[0]    ans = a / t    return [ans,t]// main...while True:    list = []    print(" My first python program!")    print(" Simple Calculator in python by Malik Umer Farooq")    print(" Enter 'a' for addition")    print(" Enter 's' for substraction")    print(" Enter 'm' for multiplication")    print(" Enter 'v' for average")    print(" Enter 'q' for quit")    c = input(" ")    if c != 'q':        if c == 'a':            list = addition()            print("Ans = ", list[0], " total inputs ",list[1])        elif c == 's':            list = subtraction()            print("Ans = ", list[0], " total inputs ",list[1])        elif c == 'm':            list = multiplication()            print("Ans = ", list[0], " total inputs ",list[1])        elif c == 'v':            list = average()            print("Ans = ", list[0], " total inputs ",list[1])        else:            print ("Sorry, invilid character")    else:        break`

Remove i'th character

CodeCatch
0 likes • Nov 19, 2022
Python
```# Python code to demonstrate# method to remove i'th character# Naive Method
# Initializing Stringtest_str = "CodeCatch"
# Printing original stringprint ("The original string is : " + test_str)
# Removing char at pos 3# using loopnew_str = ""
for i in range(len(test_str)):	if i != 2:		new_str = new_str + test_str[i]
# Printing string after removalprint ("The string after removal of i'th character : " + new_str)```
`x[cat_var].isnull().sum().sort_values(ascending=False)`