3. JavaScript Develop Environment and Execute

Before this chapter, What is Web API?

While the most common scripting language ECMAscript (more widely known as JavaScript) is developed by Ecma, a great many of the APIs made available in browsers have been defined at W3C.

190429-TIL

Today I Learned

Solved Morse code decoding problem my Algorithm Post

Wrote posting about JavaScript 1. What is Programming?

Studied Data Structure and posted 1. OOP and ADT

1. OOP and ADT

Object-oriented Design

Object-oriented design has fundamnental defferences from structured programming design methods. The two methods are similar in that they develop complex systems with divide and conquer, but differ in how to divide a given task.

2. What is JavaScript?

1. Creation of JavaScript

In 1995, the Netscape Communications decided to introduce a lightweight programming language to dynamically express static HTML. So JavaScript developed by Brendan Eich.

JavaScript was mounted on Netscape Navigator 2 which is web browser of Netscape Communications, named “Mocha” in March, 1996. In September, renamed to “LiveScript” and finally named as “JavaScript” in December.

So JavaScript is now the standard programming language for all browsers. But JavaScript has not grown smoothly

1. What is Programming?

1. Computational Thinking

Programming is communication that sends commands to be performed to the computer. In order to define the “command to be performed,” the resolution task (problem/requirements) must be clearly understood, the complexity must be simply desconstructed, the data organized and sorted by modeling, and the actions arranged in sequence.

Difference between Subsequence and Substring

Subsequence

In mathmatics, a subsequence is a sequence that can be derived from another sequence by deleting some or no elememts without changing the order of the remaining elememts.

What is Sequence?

In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed. Serial arrangement in which things follow in logical order or a recurrent pattern.

Substring

Substring can be derived from the string by deleting anoter substring. The substring is a refinement of the subsequence.

CodeWars 6kyu. Decode the Morse code

CodeWars 6kyu. Decode the Morse code

Decode Morse code to plain text

190426-TIL

Today I Learned

  • Simulated and implemented Merge sort.

  • Studied python Stack and queue. Also implemented stack using 2 queues, queue using 2 stacks.

  • Review linked list in python.

  • Solve CodeWars 6kyu Take a Number And Sum Its Digits Raised To The Consecutive Powers And ….¡Eureka!!

CodeWars 5kyu Maximum subarray sum

CodeWars 5kyu. Maximum subarray sum

Return maximum sum of subarrays

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×