Skip to content

Instantly share code, notes, and snippets.

@r14152
r14152 / Kafka MultiNode - MultiBroker Cluster.md
Created November 27, 2021 20:04 — forked from mkanchwala/Kafka MultiNode - MultiBroker Cluster.md
Create Kafka Multi Node, Multi Broker Cluster
package streaming
import (
"bufio"
"fmt"
"io"
"log"
"os"
)
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int t,i=0;
cin>>t;
while(i<t){
int n;
@r14152
r14152 / binarysearchtree.go
Created August 27, 2021 18:59
Binary search tree implementation using golang
package main
import "fmt"
type bst struct {
rootValue int
leftNode *bst
rightNode *bst
}
def minion_game(string):
# your code goes here
kevin = 0
stuart = 0
for i in range(0,len(string)):
if string[i] in ['A','E','I','O','U']:
kevin += len(string)-i
else:
stuart += len(string)-i
if kevin == stuart:
def removeOccuranceFromList(val, lst):
return list(filter((val).__ne__, lst))
#struat start with constant
def struatMinnion(word):
totalCount = 0
vowel = ['A','E','I','O','U']
finalList = [word[i:j] for i in range(len(word)) for j in range(i,len(word)+1) if word[i] not in vowel and word[i:j] != '']
#print("Struat ", finalList)
for value in finalList:
@r14152
r14152 / linklist.go
Created August 20, 2021 10:43
link list using golang
@r14152
r14152 / formatthestring.py
Last active August 19, 2021 18:55
format the string from hackerank
def getLongestNumber(number):
binSize = str(len(bin(number))-2)
finalStringPrint = ("%"+binSize+"s %"+str(binSize)
+"s %"+str(binSize)+"s %"+str(binSize)+"s")
return finalStringPrint
def print_formatted(number):
printStateMent = getLongestNumber(number)
#print(printStateMent)
for i in range(0,number):
package main
import (
"context"
"fmt"
"github.com/go-redis/redis/v8"
)
var (
@r14152
r14152 / findingthepercentage.py
Created August 15, 2021 14:46
Finding the percentage
if __name__ == '__main__':
n = int(input())
student_marks = {}
for _ in range(n):
name, *line = input().split()
scores = list(map(float, line))
student_marks[name] = scores
query_name = input()
print("{0:.2f}".format(sum(student_marks[query_name])/len(student_marks[query_name])))