Skip to main content

Posts

Showing posts with the label Algorithm

[BAEKJOON Online Judge + Node.js] 2292: Honeycomb

  I did't use while loop that much so didn't come up what to do. While loop create a loop that execute a specific statement. So, the main point of this problem is "prevNum + max * 6" input = 13, output = 3 https://www.acmicpc.net/problem/2292 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while const input = require ( "fs" ). readFileSync ( "/dev/stdin" ). toString () ; let count = 1 ; let max = 1 ; // set the range while (max < input) { max += count * 6 ; count ++ ; } console . log (count) ; // prevNum + count * 6 // 1 so +6 every loop! // 2 - 7, 5 // 8 - 19, 11 // 20 - 37, 17 // 38 - 61, 23

Basic input and output of JavaScript(Node.js)

Groom(readline module) const input = require ( 'fs' ) . readFileSync ( '/dev/stdin' ) . toString ( ) . split ( '\n' ) ; BOJ(FS module) // Run by Node.js const readline = require ( "readline" ) ; const rl = readline . createInterface ( { input : process . stdin , output : process . stdout , } ) ; let input = [ ] ; rl . on ( "line" , function ( line ) { // let num = line.split(' ').map(Number); for one line input . push ( line . trim ( ) ) ; // rl.close(); } ) . on ( "close" , function ( ) { const length = parseInt ( input [ 0 ] ) ; const values = input [ 1 ] . split ( " " ) . map ( Number ) ; console . log ( `your length is ${ length } & your arr is ${ values } ` ) ; process . exit ( ) ; } ) ;

Data structures and algorithms in JavaScript

Programmers for Korean readers  letcode for everyone.  https://programmers.co.kr/learn/challenges?tab=all_challenges https://leetcode.com/problemset/all/?difficulty=Easy https://www.zerocho.com/category/Algorithm/post/5b79898d337215001b3a18eb https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/learn/lecture/8344040#overview https://takeuu.tistory.com/162?category=760791 basic Recursion Queue Stack LinkedList Hash map String Graph intermediate DFS BFS DP Exhaustive search advanced Priority queue Binary search