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 / 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;
@MinSomai
MinSomai / Day 4 : Javascript | Classes - Hackerrank.js
Created March 4, 2021 15:03
Day 4 : Javascript | Classes - Hackerrank.js
/*
* Implement a Polygon class with the following properties:
* 1. A constructor that takes an array of integer side lengths.
* 2. A 'perimeter' method that returns the sum of the Polygon's side lengths.
*/
class Polygon{
constructor(polygonSideLengths){
this.polygonSideLengths = polygonSideLengths
}
@MinSomai
MinSomai / Day 10 : Golang | Binary Numbers - Hackerrank.go
Last active March 4, 2021 13:51
Day 10 : Golang | Binary Numbers - Hackerrank.go
package main
import (
"bufio"
"fmt"
"io"
"os"
"strconv"
"strings"
)