Skip to content

Instantly share code, notes, and snippets.

View MinSomai's full-sized avatar
🇳🇵
from the land of Mountains, Nepal. Namaste!

Min Somai MinSomai

🇳🇵
from the land of Mountains, Nepal. Namaste!
View GitHub Profile
@MinSomai
MinSomai / print 3rd character of line.bash
Last active May 1, 2021 16:50
Bash read N lines and print 3rd Character of that line.
while read -r input; do
printf '%s\n' "$input" | cut -c3
done
@MinSomai
MinSomai / Day 29 : Golang | Bitwise AND - Hackerrank.go
Last active March 23, 2021 16:57
Day 29 : Golang | Bitwise AND - Hackerrank.go
package main
import (
"bufio"
"fmt"
"io"
"os"
"strconv"
"strings"
)
@MinSomai
MinSomai / Day 28 : Golang | RegEx, Patterns, and Intro to Databases - Hackerrank.go
Created March 22, 2021 14:49
Day 28 : Golang | RegEx, Patterns, and Intro to Databases - Hackerrank.go
package main
import (
"bufio"
"fmt"
"io"
"os"
"strconv"
"strings"
"sort"
@MinSomai
MinSomai / Day 24 : Java 7 | More Linked Lists - Hackerrank.java
Created March 18, 2021 10:52
Day 24 : Java 7 | More Linked Lists - Hackerrank.java
import java.io.*;
import java.util.*;
class Node{
int data;
Node next;
Node(int d){
data=d;
next=null;
}
@MinSomai
MinSomai / accumulate.go
Last active March 16, 2021 14:16
Accumulate | Golang - Exercism.io
package accumulate
func Accumulate(given []string, converter func(string) string) []string {
var result []string
for _, eachVal := range given {
converted := converter(eachVal)
result = append(result, converted)
}
return result
}
@MinSomai
MinSomai / Day 18 : Java 7 | Queues and Stacks - Hackerrank.java
Created March 12, 2021 13:20
Day 18 : Java 7 | Queues and Stacks - Hackerrank.java
import java.io.*;
import java.util.*;
public class Solution {
// Write your code here.
LinkedList<String> pushPop =new LinkedList<String>();
Queue<String> enqDeq = new LinkedList<>();
void pushCharacter(char ch){
pushPop.add(Character.toString(ch));
@MinSomai
MinSomai / Day 11 : Golang | 2D Array - Hackerrank.go
Created March 5, 2021 08:10
Day 11 : Golang | 2D Array - Hackerrank.go
package main
import (
"bufio"
"fmt"
"io"
"os"
"strconv"
"strings"
)
@MinSomai
MinSomai / Day 7 : Javascript | Regular Expressions II - Hackerrank.js
Created March 4, 2021 16:47
Day 7 : Javascript | Regular Expressions II - Hackerrank.js
'use strict';
process.stdin.resume();
process.stdin.setEncoding('utf-8');
let inputString = '';
let currentLine = 0;
process.stdin.on('data', inputStdin => {
inputString += inputStdin;
@MinSomai
MinSomai / Day 7 : Javascript | Regular Expressions I - Hackerrank.js
Created March 4, 2021 16:30
Day 7 : Javascript | Regular Expressions I - Hackerrank.js
'use strict';
process.stdin.resume();
process.stdin.setEncoding('utf-8');
let inputString = '';
let currentLine = 0;
process.stdin.on('data', inputStdin => {
inputString += inputStdin;
@MinSomai
MinSomai / Day 5 : Javascript | Template Literals - Hackerrank.js
Created March 4, 2021 15:30
Day 5 : Javascript | Template Literals - Hackerrank.js
'use strict';
process.stdin.resume();
process.stdin.setEncoding('utf-8');
let inputString = '';
let currentLine = 0;
process.stdin.on('data', inputStdin => {
inputString += inputStdin;