목록Computer (246)
Machineboy空

문제요약두 리스트 간의 관계성을 출력하라EqualUnequalSuperlistSublisthttps://exercism.org/tracks/csharp/exercises/sublist Sublist in C# on ExercismCan you solve Sublist in C#? Improve your C# skills with support from our world-class team of mentors.exercism.org난이도Medium풀이 포인트슬라이딩 윈도우REVIEW 슬라이딩 윈도우 개념이 곧바로 떠오르지 않아서 차력으로 풀이했다.내가 구현한 것도 곧 슬라이딩 윈도우긴 하지만 개념을 잊고 사용했으니 반성.그리고, 중복되는 코드를 함수로 빼는 습관도 들이자.우선 되는 게 먼저니까 차력으로 풀..

https://exercism.org/tracks/csharp/exercises/beauty-salon-goes-global/edit ExercismLearn, practice and get world-class mentoring in over 50 languages. 100% free.exercism.org .NET에서 제공하는 time관련 객체들 내장 함수 익히기용 문제였다.

문제요약정수가 입력되면 규칙에 맞게 바이트로 변환해 출력하라. https://exercism.org/tracks/csharp/exercises/hyper-optimized-telemetry Hyper-optimized Telemetry in C# on ExercismCan you solve Hyper-optimized Telemetry in C#? Improve your C# skills with support from our world-class team of mentors.exercism.org난이도Learning Excercise풀이 포인트정수 타입 이해 및 문제 이해REVIEW 우선은 문제 이해가 안 가서 여러번 덮어 두었던 문제다.핵심은 입력된 데이터 크기에 맞는 정수형을 잘 선택하고, 바이트..

문제요약좌우, 상하, 대각선 방향으로 찾고자 하는 단어가 있는지 확인하고시작점과 끝점의 좌표를 출력하라. 난이도Medium풀이 포인트방향별 탐색과 좌표REVIEW 우선 파라미터나, 반환형에 튜플이 너무 많이 사용되어 있어서 코드 읽기가 어려웠다.그리고 2차원 배열과 좌표 연관짓는건 늘 그려서 시각화해야 헷갈리지 않는다.찬찬히 쪼개어 해결해 나가는 능력이 아직 부족한듯하다.생각하다 지쳐서 첫번째 제출엔 차력으로 구현했다.. CODE// 모범 풀이using System;using System.Collections.Generic;public class WordSearch{ // 퍼즐을 저장할 배열 private readonly string[] puzzles; // 탐색할 방향 (8방향) ..

컴퓨터가 어떤 일을 해야하는지에 관한 것을 적은 기계어를 디자인하는 일은 굉장히 중요!a taste of low-level programming을 제공할 것 Keywordop codesmnemonicsbinary machine languagesymbolic machine languageassemblylow-level arithmeticlogicaladdressingbranchingI/O commandsCPU emulationlow-level programming4.1 Machine Languages : OverviewALU도 만들고 메모리 계층도 만들었다. 그걸 조립해 컴퓨터를 바로 만들 수 있지만 살짝 미뤄두고,우리가 컴퓨터로 무얼할지에 대해 먼저 생각해 보겠다.게임도 할 수 있고 글도 쓸 수 있고, ..

1️⃣ Pangram더보기모든 문자를 적어도 한 번 이상 사용하여 만든 문장예) The quick brown fox jumps over the lazy dog.나의 풀이주어진 입력 문자를 순회하며 알파벳 모두를 가지고 있는 배열의 요소와 비교하고, 같다면 지워 나간다.모두 순회한 후, 알파벳 배열이 빈다면 trueusing System;using System.Collections.Generic;// 대소문자 구분 없이, 26개의 알파벳을 다 사용한다.public static class Pangram{ public static bool IsPangram(string input) { List alphabets = new List{'a','b','c','d','e','f','g','h'..

문제요약사각형이 몇 개 존재하는 지 세라! https://exercism.org/tracks/csharp/exercises/rectangles Rectangles in C# on ExercismCan you solve Rectangles in C#? Improve your C# skills with support from our world-class team of mentors.exercism.org난이도Medium풀이 포인트2차원 배열과 아이디어REVIEW 꼭짓점이 될 수 있는 +의 좌표를 모두 저장해 두고,두 점을 고른 뒤 평행한지 확인한다. 그리고 수직으로 내려가면서 같은 길이의 평행선이 있는지 확인한다.그리고 그 두 꼭짓점 또한 기존의 평행선과 수직으로 끊어지지 않고 이어져있는지 확인한다.평행하다..
문제요약문자가 주어지면, 특정 규칙을 적용해 다듬어라! https://exercism.org/tracks/csharp/exercises/squeaky-clean Squeaky Clean in C# on ExercismCan you solve Squeaky Clean in C#? Improve your C# skills with support from our world-class team of mentors.exercism.org난이도Learning Excercise풀이 포인트그리스 문자 판별// char 형은 16비트 정수형이다. 대소 비교로 그리스어 범위 한정할 수 있다.c >= 'α' && c 이모지 판별// IsLetter: 유니코드 문자 범주에 포함되는지 판단.// 정확하게는 모르겠으나 이걸로 이..