목록Computer (245)
Machineboy空
https://qiita.com/Nakamura-Kaito/items/4e7afebd5db79a43862d プログラマー必携!2025年バイブコーディング(vibe coding)ツール完全ガイド - Qiitaはじめにこんにちは、Kaitoです。最近のAIコーディングツールの進化は本当に目覚ましいですよね。私自身、日々の開発作業でこれらのツールに助けられていて、正直「これなしの開発」に戻qiita.comCursorApidog MCP ServerContinueGrok Studio + WindsurfClineLazy AI目覚ましい(めざましい)最近のAIコーディングツールの進化は本当に目覚ましいですよね 補完(ほかん)単純なコード補完 犠牲(ぎせい) 迅速(じんそく)品質を犠牲にすることなく迅速に開発できるツールを求めているんだよね。 自律的(じりつてき) ..
문제요약https://paiza.jp/works/mondai/class_primer/class_primer__heros/edit?language_uid=c-sharp ログインログイン画面です。|ITエンジニア・プログラマ向け総合求職・学習サイト【paiza】paiza.jp雇う(やとう)고용하다 난이도B rank풀이 포인트class와 struct 차이REVIEW struct로 풀면서 원본에 참조가 되지 않는 것이 문제라는 것을 깨달아 class로 바꾸었더니 해결 CODEusing System;class Hero{ public int level, hp, attack, defence, speed, clever, fortune; public Hero(int level, int hp, int attack, in..
문제요약주류 주문 나이 제한하기 https://paiza.jp/works/mondai/class_primer/class_primer__inheritance/edit?language_uid=c-sharp&t=bd98b11eb7eb64271b25d458cfe30ea5 ログインログイン画面です。|ITエンジニア・プログラマ向け総合求職・学習サイト【paiza】paiza.jp 見立てる(みたてる)お客さんをクラスに見立てること 取り消す(とりけす)その注文は取り消されます かつかつ、成年済のクラスには未成年のクラスの機能が全て備わっていることがわかります。한편으로난이도B rank풀이 포인트virtual 과 override의 개념get, setREVIEW 계승의 개념을 이해하고 생성자 개념 제대로 이해하면서 짜기.기초를 탄탄히. CODEus..
문제요약꽃밭에 필요한 테두리 로프 길이를 구하라 난이도Rank B풀이 포인트외곽선 조사REVIEW 복잡하게 생각할 필요없이 외곽에 닿은 곳은 로프, 꽃과 닿은 곳은 로프 아님의 로직으로 풀면 되는 문제였다. CODEusing System;using System.Linq;class Program{ static char[,] grid; static int h, w; static int[] dx = {-1, 1, 0, 0}; static int[] dy = {0, 0, -1, 1}; static void Main() { var line = Console.ReadLine().Split().Select(int.Parse).ToArray(); h = line..
문제요약https://paiza.jp/works/challenges/644/retry?tk=95552e7eb82f619d97d816c368d5b734 ログインログイン画面です。|ITエンジニア・プログラマ向け総合求職・学習サイト【paiza】paiza.jp 난이도A Rank풀이 포인트배열 인덱스REVIEW 왜 틀렸지.. 10개 테스트 케이스중 한 4개가 틀린다.디버깅 중 CODEusing System;using System.Linq;class Program{static char\[,] sky;static int h, w;```static void Main(){ var hw = Console.ReadLine().Split().Select(int.Parse).ToArray(); h = hw[0]; w..

バブルソートの定義データ列の隣り合う(となりあう)要素を比較し交換することを繰り返すことによりデータ列をソートバブルとは「泡(あわ)」の意味で、ソートの過程でデータが移動する様子が、水中で泡が浮かんでいくように見えることからこの名前がついています。左の要素と比較し、左の方が大きければ交換するバブルソートのPseudo Codebubble_sort(A : 配列, n : Aの要素数) for i = 0 to n-2 for j = n-1 down to i+1 if a[j-1] > a[j] then swap(a[j-1], a[j]) バブルソートの時間複雑度 O(n^2) using System;using System.Linq;class Program{ static void Mai..

選択ソートの定義「未整列な配列」の最小値を取り出し、「整列済み配列」の末尾に付け加える 選択ソートのPseudo Codeselection_sort(A : 配列, n : Aの要素数) for i = 0 to n-2 // A[i] ~ A[n-1] の最小値を見つけ、A[i]と交換する // つまり、整列済みとなっている A[0] ~ A[i-1] の末尾に、A[i] ~ A[n-1] の最小値を付け加える // A[i] ~ A[n-1] の最小値の位置を保存する変数 min_index を用意 // 暫定的に A[i] を最小値とする min_index 選択ソートの時間複雑度O(n^2) using System;using System.Linq;class Program{ ..

ソートの定義順序付け可能なデータの列を、昇順または降順に並び替える操作順序付け(じゅんじょつけ)순서 붙이기昇順(しょうじゅん)오름 차순降順(こうじゅん)내림 차순ソートの事例得点表を元にしてランキングを作成するデータの集まりから、上位k個を取ってくる貪欲アルゴリズムの前処理挿入ソートの定義「未整列な配列」からデータを1つ取り出し、「整列済み配列」の適切な位置に挿入する手持ちのトランプを並び替える際挿入ソートのPseudo Codeinsertion_sort(A : 配列, n : Aの要素数) for i = 1 to n-1 // A[i] を、整列済みの A[0] ~ A[i-1] の適切な位置に挿入する // 実装の都合上、A[i] の値が上書きされてしまうことがあるので、予め A[i] の値をコピーしておく ..