Sunday, 15 December 2019

Linked List in JavaScript
#Insert node at Head point #Insert Node at Tail #Delete Head #Delete Tail #Search Node #SizeofLinkedList


Tuesday, 10 September 2019

Seating Arrangement | Javascript


process.stdin.resume()
process.stdin.setEncoding("utf-8")
process.stdin.on("data", function (input) {
    var varr = input.split("\n")
    var v1 = varr[1]
    var v2 = varr[2]


    for (var i = 1; i < varr.length; i++) {
        var N = varr[i]
        var N1 = varr[i] % 12
        switch (N1) {
            case (1):
                {
                    var a = parseInt(N) + parseInt(11);
                    process.stdout.write(a + " " + "WS" + '\n');
                    break;
                }
            case (2):
                {
                    var b = parseInt(N) + parseInt(9);
                    process.stdout.write(b + " " + "MS" + '\n');
                    break;
                }
            case (3):
                {
                    var c = parseInt(N) + parseInt(7);
                    process.stdout.write(c + " " + "AS" + '\n');
                    break;
                }
            case (4):
                {
                    var d = parseInt(N) + parseInt(5);
                    process.stdout.write(d + " " + "AS" + '\n');
                    break;
                }
            case (5):
                {
                    var e = parseInt(N) + parseInt(3);
                    process.stdout.write(e + " " + "MS" + '\n');
                    break;
                }
            case (6):
                {
                    var f = parseInt(N) + parseInt(1);
                    process.stdout.write(f + " " + "WS" + '\n');
                    break;
                }
            case (7):
                {
                    var g = parseInt(N) - parseInt(1);
                    process.stdout.write(g + " " + "WS" + '\n');
                    break;
                }
            case (8):
                {
                    var h = parseInt(N) - parseInt(3);
                    process.stdout.write(h + " " + "MS" + '\n');
                    break;
                }
            case (9):
                {
                    var z = parseInt(N) - parseInt(5);
                    process.stdout.write(z + " " + "AS" + '\n');
                    break;
                }
            case (10):
                {
                    var j = parseInt(N) - parseInt(7)
                    process.stdout.write(j + " " + "AS" + '\n');
                    break;
                }
            case (11):
                {
                    var k = parseInt(N) - parseInt(9)
                    process.stdout.write(k + " " + "MS" + '\n');
                    break;
                }
            case (0): {
                var y = parseInt(N) - parseInt(11)
                process.stdout.write(y + " " + "WS" + '\n');
                break;
            }
            default:
                break;
        }
    }
})

Linked List in JavaScript # Insert node at Head point # Insert Node at Tail # Delete Head # Delete Tail # Search Node # SizeofLinked...