#50.Baek Jun、Goorm(クラウド)、VscodeからJavaScriptでアルゴリズムの問題を解決する
2204 ワード
最近はアルゴリズムの問題を解くことに専念し、雲も適切な問題を提供している.でもBaek JunもCloudもJavaScriptで解けるならNodejs環境で実行し、入力値を直接受け入れ、コンソールで答えを出す必要があります.多くの問題を解決するために,Vscodeにおいて解題と同じ空間を作成した.
https://nodejs.org
画面の左側には、長期的に安定したバージョンのLTSを受け入れることも、最新バージョンのLTSを受け入れることもできます.それは勉強のためだけです.
ターミナルウィンドウにnode-v、npm-vを入力し、閉じるかどうかを確認します.
Code Runnerのショートカットキーはcontrol+alt+nまたはF 1
macユーザーはcontrol+option+nを押せばよい.
フォルダ構造:Home>Algorithm>(会社名や規格など)
ファイル名:問題番号.js, index.js, example.txt
次の例の質問リンクを使用します.最短距離を求める
1)基本設定:上記のようにreadline~r 1.on関数への作成
(デフォルト設定コードを以下に添付します.)
2)問題を解く.
3)control+option+n(運転)
4)terminalウィンドウに入力値,r 1を直接入力する.上の条件文から離れるまで繰り返し、行で入力します.
1)~4)完了後、Terminalウィンドウに問題要求の入力値を入力します.
3*3の配列なので、1行目に3を入力し、以下の内容をスペースと動作単位で入力すると、結果値5が自動的に出力されます.
コード#コード#onのパラメータとして受信した入力は端末入力の入力値となる.
textファイルに入力した内容が読み込まれるので簡単です.ほとんどアルゴリズムを作るだけでいいです.次はテキストファイルの入力値です.
コードを作成して入力した値を確認し、コンソールで確認しましょう.
コンソールに答えを書けばいい
白俊は一緒に雲の中で問題を解きましょう.
1. Node.jsダウンロード
https://nodejs.org
画面の左側には、長期的に安定したバージョンのLTSを受け入れることも、最新バージョンのLTSを受け入れることもできます.それは勉強のためだけです.
ターミナルウィンドウにnode-v、npm-vを入力し、閉じるかどうかを確認します.
2.VSコードのダウンロードとコードのダウンロードRunner
Code Runnerのショートカットキーはcontrol+alt+nまたはF 1
macユーザーはcontrol+option+nを押せばよい.
フォルダ構造:Home>Algorithm>(会社名や規格など)
ファイル名:問題番号.js, index.js, example.txt
3.アルゴリズムの作成と実行方法
次の例の質問リンクを使用します.最短距離を求める
3-1. 直接受信端末の入力値を実行する方法
1)基本設定:上記のようにreadline~r 1.on関数への作成
(デフォルト設定コードを以下に添付します.)
2)問題を解く.
3)control+option+n(運転)
4)terminalウィンドウに入力値,r 1を直接入力する.上の条件文から離れるまで繰り返し、行で入力します.
1)~4)完了後、Terminalウィンドウに問題要求の入力値を入力します.
3*3の配列なので、1行目に3を入力し、以下の内容をスペースと動作単位で入力すると、結果値5が自動的に出力されます.
コード#コード#onのパラメータとして受信した入力は端末入力の入力値となる.
// Run by Node.js
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on("line", function(line) {
console.log(line);
rl.close();
}).on("close", function() {
process.exit();
});
3-2. 問題例としてtextファイルに入力値を配置して実行します。
textファイルに入力した内容が読み込まれるので簡単です.ほとんどアルゴリズムを作るだけでいいです.次はテキストファイルの入力値です.
コードを作成して入力した値を確認し、コンソールで確認しましょう.
コンソールに答えを書けばいい
白俊は一緒に雲の中で問題を解きましょう.
Reference
この問題について(#50.Baek Jun、Goorm(クラウド)、VscodeからJavaScriptでアルゴリズムの問題を解決する), 我々は、より多くの情報をここで見つけました https://velog.io/@qwerzxcvss/50.-Baekjoon-goorm-VSCode-JavaScript-Algorithmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol