Skip to content

[김준석] perf 성능분석보고서 #27

@kimjun2773

Description

@kimjun2773
  1. 5가지 서로다른 sudoku 소스를 각각 실행해 본다.

.fxn
컴파일>$ g++ -o sudoku sudoku.c
실행> $ ./sudoku
+---------+---------+---------+
| 1 2 3 | 4 5 6 | 7 8 9 |
| 4 5 6 | 7 8 9 | 1 2 3 |
| 7 8 9 | 1 2 3 | 4 5 6 |
+---------+---------+---------+
| 2 1 4 | 3 6 5 | 8 9 7 |
| 3 6 5 | 8 9 7 | 2 1 4 |
| 8 9 7 | 2 1 4 | 3 6 5 |
+---------+---------+---------+
| 5 3 1 | 6 4 2 | 9 7 8 |
| 6 4 2 | 9 7 8 | 5 3 1 |
| 9 7 8 | 5 3 1 | 6 4 2 |
+---------+---------+---------+

.imphasing
컴파일> $ make
실행> $ ./solver < sample_easy
534678912672195348198342567859761423426853791713924856961537284287419635345286179

.hmgle
컴파일> $ make
실행> $ ./sudoku_solver < test1.txt
571864923628739154439512678362947581194358267857126349715283496943675812286491735

.rg3
컴파일> $ gcc -o sudoku sudoku.c
실행> $ ./sudoku < quiz
5 3 4 6 7 8 9 1 2
6 7 2 1 9 5 3 4 8
1 9 8 3 4 2 5 6 7
8 5 9 7 6 1 4 2 3
4 2 6 8 5 3 7 9 1
7 1 3 9 2 4 8 5 6
9 6 1 5 3 7 2 8 4
2 8 7 4 1 9 6 3 5
3 4 5 2 8 6 1 7 9

.geeksforgeeks
컴파일> $ g++ -o sudoku sudoku.c
실행> $ ./sudoku
3 1 6 5 7 8 4 9 2
5 2 9 1 3 4 7 6 8
4 8 7 6 2 9 5 3 1
2 6 3 4 1 5 9 8 7
9 7 4 8 6 3 1 2 5
8 5 1 7 9 2 6 4 3
1 3 8 9 4 7 2 5 6
6 9 2 3 5 1 8 7 4
7 4 5 2 8 6 3 1 9

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions