Skip to content

Instantly share code, notes, and snippets.

@KhinSandar
KhinSandar / LinkedListQ3.java
Created January 7, 2020 11:50
Compare 2 strings in linked-list format, match the most of occurrence and return the number of mis-matching. If 2 strings length are different, return the larger number of mis-matching.
import java.util.LinkedList;
public class LinkedListQ3 {
static int compareList(LinkedList<String> c1, LinkedList<String> c2) {
int matchCount = 0, misMatchCount = 0, differenceCount = 0;
if (c1.size() == c2.size()) {
// int mis_matchcount = 0;
@KhinSandar
KhinSandar / StringPatternMatching.java
Last active January 3, 2020 17:54
StringPatternMatching java
package exercise;
public class StringPatternMatching {
static String str = "AAABBCCAA";//AAABBCCAA ->A3B2C2A2 //A3B2C2B2C2D2
static String distinct = "";
static char[] charary = str.toCharArray();
static StringBuilder hello = new StringBuilder("");
//static StringBuilder finalResult = new StringBuilder("");
static char[] tempcharary = new char[charary.length];
@KhinSandar
KhinSandar / LinkedListExample.java
Last active January 3, 2020 08:29
LinkedListExample check MisMatchcing
import java.util.LinkedList;
public class LinkedListExample{
static int compareList(LinkedList<String> c1, LinkedList<String> c2) {
int matchCount =0, misMatchCount = 0;
int differenceCount;
if(c1.size() >= c2.size()) {
for(String str : c1) {
https://github.com/etsy/AndroidStaggeredGrid