백준 온라인 저지에서 실제 코딩테스트처럼 풀 수 있는 환경과 오답 노트 기능 등 학습에 유용한 기능을 제공합니다.
Algo Plus Extension
백준 온라인 저지(BOJ)에서 실전 코딩 테스트를 준비하고, 오답노트를 통해 자주 하는 실수를 줄여보세요!
총 11개의 언어를 지원하는 에디터와 테스트케이스를 실행할 수 있는 컴파일러 환경을 제공합니다.
두 코드를 비교하고, 원하는 영역을 선택해 코멘트를 작성하며 오답노트를 작성해보세요. 완성된 오답노트를 GitHub 저장소에 올릴 수 있습니다.
■ 실제 코딩테스트 환경 제공
1. 문제 화면의 메뉴에서 '문제 풀기' 버튼을 눌러 풀이 화면으로 이동하세요. ('제출' 버튼 오른쪽에 위치하여 있습니다.)
2. 웹 에디터를 이용해 코드를 작성하세요.
3. 문제에서 제공하는 기본 테스트케이스는 물론, 직접 테스트케이스를 추가할 수도 있습니다.
4. 작성한 코드를 실행하여 테스트케이스가 맞는지 확인하세요.
■ 오답노트
1. Algo Plus 확장 프로그램의 팝업 창을 통해 오답노트를 저장할 GitHub 저장소를 설정하세요.
2. 내 제출 화면에서 비교하고자 하는 코드 두 개의 제출번호를 클릭한 후 오답노트 작성 버튼을 눌러주세요.
3. 코멘트를 달고 싶은 코드 영역의 시작 인덱스와 끝 인덱스를 클릭하고, 코멘트를 작성하세요.
4. 오답노트 완성 후 저장 버튼을 누르면, 설정한 GitHub 저장소에 Markdown 형태로 오답노트가 올라갑니다!
백준에서 알고 플러스와 함께 코딩 테스트 역량을 한 단계 키워보세요!
Read more
총 11개의 언어를 지원하는 에디터와 테스트케이스를 실행할 수 있는 컴파일러 환경을 제공합니다.
두 코드를 비교하고, 원하는 영역을 선택해 코멘트를 작성하며 오답노트를 작성해보세요. 완성된 오답노트를 GitHub 저장소에 올릴 수 있습니다.
■ 실제 코딩테스트 환경 제공
1. 문제 화면의 메뉴에서 '문제 풀기' 버튼을 눌러 풀이 화면으로 이동하세요. ('제출' 버튼 오른쪽에 위치하여 있습니다.)
2. 웹 에디터를 이용해 코드를 작성하세요.
3. 문제에서 제공하는 기본 테스트케이스는 물론, 직접 테스트케이스를 추가할 수도 있습니다.
4. 작성한 코드를 실행하여 테스트케이스가 맞는지 확인하세요.
■ 오답노트
1. Algo Plus 확장 프로그램의 팝업 창을 통해 오답노트를 저장할 GitHub 저장소를 설정하세요.
2. 내 제출 화면에서 비교하고자 하는 코드 두 개의 제출번호를 클릭한 후 오답노트 작성 버튼을 눌러주세요.
3. 코멘트를 달고 싶은 코드 영역의 시작 인덱스와 끝 인덱스를 클릭하고, 코멘트를 작성하세요.
4. 오답노트 완성 후 저장 버튼을 누르면, 설정한 GitHub 저장소에 Markdown 형태로 오답노트가 올라갑니다!
백준에서 알고 플러스와 함께 코딩 테스트 역량을 한 단계 키워보세요!
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Algo Plus", "description": "\ubc31\uc900 \uc628\ub77c\uc778 \uc800\uc9c0\uc5d0\uc11c \uc2e4\uc81c \ucf54\ub529\ud14c\uc2a4\ud2b8\ucc98\ub7fc \ud480 \uc218 \uc788\ub294 \ud658\uacbd\uacfc \uc624\ub2f5 \ub178\ud2b8 \uae30\ub2a5 \ub4f1 \ud559\uc2b5\uc5d0 \uc720\uc6a9\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.", "version": "1.0.6", "icons": { "16": "asset/icon16.png", "32": "asset/icon32.png", "48": "asset/icon48.png", "128": "asset/icon128.png" }, "options_ui": { "page": "options.html" }, "action": { "default_icon": "asset/icon.png", "default_popup": "popup.html" }, "content_scripts": [ { "matches": ["https://github.com/*"], "js": ["oauth/util.js", "oauth/authorize.js"], "run_at": "document_idle" }, { "matches": [ "https://www.acmicpc.net/?", "https://www.acmicpc.net/*" ], "js": [ "library/sha1.min.js", "library/jszip.min.js", "library/FileSaver.min.js", "js/vendor.js", "js/main.js", "oauth/storage.js", "oauth/authorize.js", "oauth/util.js", "oauth/oauth2.js" ] } ], "background": { "service_worker": "js/background.js" }, "permissions": [ "storage", "unlimitedStorage", "declarativeNetRequest", "declarativeNetRequestWithHostAccess" ], "host_permissions": [ "https://www.acmicpc.net/", "https://github.com/", "https://solved.ac/api/v3/*", "https://snctz97usk.execute-api.ap-northeast-2.amazonaws.com/api/jdoodle" ], "web_accessible_resources": [ { "resources": ["asset/*.png"], "extension_ids": ["*"], "matches": ["*://*/*"] } ], "declarative_net_request": { "rule_resources": [ { "id": "ruleset", "enabled": true, "path": "rules.json" } ] }}
Read more