Skip to content

Commit af2db99

Browse files
committed
Merge branch 'main' of github.com:Algorithm-Coding-Test-Data-Analysis/algoview
2 parents fe1a67f + 7beb42d commit af2db99

File tree

3 files changed

+67
-18
lines changed

3 files changed

+67
-18
lines changed

dataAnalysis/excluded_list.txt

-3
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,5 @@ Lv0_0000_프로그래머스_대소문자_바꿔서_출력하기_구현_예지.js
5050
Lv0_0000_프로그래머스_더_크게_합치기_구현_예지.js
5151
Lv1_2021_카카오_숫자_문자열과_영단어_구현_재호.py
5252
Lv1_0000_프로그래머스_직사각형_별찍기_구현_재호.py
53-
Lv1_2024_PCCE_기출문제_9번_이웃한_칸_구현_성철.py
5453
Lv1_0000_프로그래머스_수박수박수박수박수박수__구현_재호.py
55-
Lv0_0000_프로그래머스_특별한_이차원_배열_1_구현_성철.py
5654
Lv0_0000_프로그래머스_순서쌍의_개수_구현_재호.py
57-
Lv0_0000_프로그래머스_커피_심부름_구현_성철.py

dataAnalysis/macro/data.json

+47
Original file line numberDiff line numberDiff line change
@@ -6746,6 +6746,23 @@
67466746
"check_user_func": 0,
67476747
"check_user_class": 0
67486748
},
6749+
"Lv1_2024_PCCE 기출문제 9번_이웃한칸_구현_0.py": {
6750+
"file_name": "Lv1_2024_PCCE 기출문제 9번_이웃한칸_구현_0.py",
6751+
"level": "level1",
6752+
"year": "2024",
6753+
"company_name": "PCCE 기출문제 9번",
6754+
"problem_name": "이웃한칸",
6755+
"problem_type": "구현",
6756+
"countmethod": {
6757+
"len": 1,
6758+
"range": 1
6759+
},
6760+
"line_count": 13,
6761+
"module": {},
6762+
"code": "def solution(board, h, w):\n answer = 0\n color = board[h][w]\n n = len(board)\n dh, dw = [0, 1, -1, 0], [1, 0, 0, -1]\n \n for i in range(4):\n h_check, w_check = h + dh[i], w + dw[i]\n if 0 <= h_check < n and 0 <= w_check < n:\n if color == board[h_check][w_check]:\n answer += 1\n \n return answer",
6763+
"check_user_func": 0,
6764+
"check_user_class": 0
6765+
},
67496766
"Lv1_0000_월간코드챌린지시즌3_나머지가1이되는수찾기_구현_3.py": {
67506767
"file_name": "Lv1_0000_월간코드챌린지시즌3_나머지가1이되는수찾기_구현_3.py",
67516768
"level": "level1",
@@ -9235,6 +9252,20 @@
92359252
"check_user_func": 0,
92369253
"check_user_class": 0
92379254
},
9255+
"Lv0_0000_프로그래머스_커피심부름_구현_0.py": {
9256+
"file_name": "Lv0_0000_프로그래머스_커피심부름_구현_0.py",
9257+
"level": "level0",
9258+
"year": "0000",
9259+
"company_name": "프로그래머스",
9260+
"problem_name": "커피심부름",
9261+
"problem_type": "구현",
9262+
"countmethod": 0,
9263+
"line_count": 8,
9264+
"module": {},
9265+
"code": "def solution(order):\n answer = 0\n for coffe in order:\n if \"cafelatte\" in coffe:\n answer += 5000\n elif \"americano\" in coffe or \"anything\" in coffe:\n answer += 4500\n return answer",
9266+
"check_user_func": 0,
9267+
"check_user_class": 0
9268+
},
92389269
"Lv0_0000_프로그래머스_잘라서배열로저장하기_구현_0.py": {
92399270
"file_name": "Lv0_0000_프로그래머스_잘라서배열로저장하기_구현_0.py",
92409271
"level": "level0",
@@ -9502,6 +9533,22 @@
95029533
"check_user_func": 0,
95039534
"check_user_class": 0
95049535
},
9536+
"Lv0_0000_프로그래머스_특별한이차원배열1_구현_0.py": {
9537+
"file_name": "Lv0_0000_프로그래머스_특별한이차원배열1_구현_0.py",
9538+
"level": "level0",
9539+
"year": "0000",
9540+
"company_name": "프로그래머스",
9541+
"problem_name": "특별한이차원배열1",
9542+
"problem_type": "구현",
9543+
"countmethod": {
9544+
"range": 2
9545+
},
9546+
"line_count": 3,
9547+
"module": {},
9548+
"code": "def solution(n):\n answer = [[1 if i == j else 0 for j in range(n)] for i in range(n)]\n return answer",
9549+
"check_user_func": 0,
9550+
"check_user_class": 0
9551+
},
95059552
"Lv0_0000_프로그래머스_주사위의개수_구현_1.py": {
95069553
"file_name": "Lv0_0000_프로그래머스_주사위의개수_구현_1.py",
95079554
"level": "level0",

dataAnalysis/notebook/chart_data.json

+20-15
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"py": {
33
"level_problem_name": {
4-
"level0": 72,
5-
"level1": 56,
4+
"level0": 74,
5+
"level1": 57,
66
"level2": 17,
77
"level3": 5
88
},
@@ -14,11 +14,11 @@
1414
},
1515
"level_problem_type_ratio": {
1616
"level0": {
17-
"구현": 122,
17+
"구현": 124,
1818
"그리디": 1
1919
},
2020
"level1": {
21-
"구현": 97,
21+
"구현": 98,
2222
"그리디": 2,
2323
"비트연산": 1,
2424
"스택큐": 2,
@@ -71,7 +71,7 @@
7171
"max": 6.0,
7272
"min": 1.0,
7373
"print": 2.0,
74-
"range": 20.0,
74+
"range": 22.0,
7575
"set": 5.0,
7676
"sorted": 12.0,
7777
"str": 15.0,
@@ -111,14 +111,14 @@
111111
"dict": 1.0,
112112
"enumerate": 1.0,
113113
"int": 21.0,
114-
"len": 50.0,
114+
"len": 51.0,
115115
"list": 9.0,
116116
"map": 3.0,
117117
"max": 6.0,
118118
"min": 6.0,
119119
"ord": 18.0,
120120
"print": 4.0,
121-
"range": 60.0,
121+
"range": 61.0,
122122
"reversed": 1.0,
123123
"set": 10.0,
124124
"sorted": 11.0,
@@ -166,8 +166,8 @@
166166
}
167167
},
168168
"function_method_sort": {
169-
"range": 100.0,
170-
"len": 89.0,
169+
"range": 103.0,
170+
"len": 90.0,
171171
".append": 77.0,
172172
"int": 40.0,
173173
"str": 35.0,
@@ -178,7 +178,7 @@
178178
"max": 18.0
179179
},
180180
"problem_type_count": {
181-
"구현": 123,
181+
"구현": 126,
182182
"스택큐": 10,
183183
"DFSBFS": 4,
184184
"완전탐색": 3,
@@ -309,30 +309,35 @@
309309
"years": {
310310
"2018": 3,
311311
"2019": 1,
312-
"2021": 3
312+
"2021": 3,
313+
"2024": 1
313314
},
314315
"year_type": {
315316
"구현": {
316317
"2018": 1.0,
317318
"2019": 1.0,
318-
"2021": 3.0
319+
"2021": 3.0,
320+
"2024": 1.0
319321
},
320322
"비트연산": {
321323
"2018": 1.0,
322324
"2019": null,
323-
"2021": null
325+
"2021": null,
326+
"2024": null
324327
},
325328
"스택큐": {
326329
"2018": 1.0,
327330
"2019": null,
328-
"2021": null
331+
"2021": null,
332+
"2024": null
329333
}
330334
},
331335
"companys": {
336+
"PCCE 기출문제 9번": 1,
332337
"월간코드챌린지시즌2": 1,
333338
"월간코드챌린지시즌3": 1,
334339
"카카오": 4,
335-
"프로그래머스": 143
340+
"프로그래머스": 145
336341
},
337342
"company_type": {
338343
"카카오": {

0 commit comments

Comments
 (0)