|
6 | 6 |
|
7 | 7 |  |
8 | 8 |  |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
13 | 13 |
|
14 | | - |
15 | | - |
16 | | - |
| 14 | + |
| 15 | + |
| 16 | + |
17 | 17 |
|
18 | | - |
19 | | - |
20 | | - |
21 | | - |
22 | | - |
23 | | - |
24 | | - |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
25 | 25 |
|
26 | | - |
27 | | - |
28 | | - |
| 26 | + |
| 27 | + |
| 28 | + |
29 | 29 |
|
30 | | - |
| 30 | + |
31 | 31 |
|
32 | 32 | <br /> |
33 | 33 |
|
|
53 | 53 |
|
54 | 54 | <br /> |
55 | 55 |
|
56 | | -## [Sitemap](https://coggle.it) <a name="sitemap"></a> |
| 56 | +## [Sitemap](https://coggle.it/diagram/XoYMQknCLnN4AiG_/t/sortingalgorithms/b5af2e2a2462c3902697b70700706b3bb400f72cea88fc201b92409f637f7d35) <a name="sitemap"></a> |
57 | 57 |  |
58 | 58 |
|
59 | 59 | <br /> |
|
71 | 71 | <br /> |
72 | 72 |
|
73 | 73 | ## Workgroup <a name="workgroup"></a> |
74 | | -Deve-se manter a ordem de compilação do projeto como na imagem. |
| 74 | +Deve-se manter a ordem de compilação do projeto como na imagem. Interfaces sempre no primeiro pacote *SortInterfaces.bpl*, e a visualização no executável *Sorting.exe* que será sempre o último pacote. |
75 | 75 |
|
76 | 76 |  |
77 | 77 |
|
@@ -137,7 +137,7 @@ Para criar uma *issue* atente para o seguinte: |
137 | 137 |
|
138 | 138 | ## Padronização de Código <a name="source"></a> |
139 | 139 | ### Versionamento |
140 | | -Para versionar esse repositório deve-se usar como base o versionamento para windows 32 bits do Ordenacao.Executavel.exe, da forma que se segue: |
| 140 | +Para versionar esse repositório deve-se usar como base o versionamento para windows 32 bits do Sorting.exe, da forma que se segue: |
141 | 141 |
|
142 | 142 |  |
143 | 143 | #### onde: |
@@ -229,36 +229,77 @@ Separar declações de variáveis, métodos, construtores, destrutores e proprie |
229 | 229 |
|
230 | 230 | ## TODO <a name="todo"></a> |
231 | 231 | + Documentação |
232 | | - - Imagem de Sitemap |
233 | | - - Imagem de workgroup |
234 | 232 | - Forma de Uso |
235 | 233 | - Colocar algoritmos no TODO |
236 | | - - Árvore do Projeto |
237 | 234 |
|
238 | 235 | + Estrutura básica do código |
239 | | - - Interface *ISort* |
240 | | - - Estruturação/Criação dos pacotes |
| 236 | + |
| 237 | ++ Algoritmos |
| 238 | + - Bubble Sort |
| 239 | + - Insertion Sort |
| 240 | + - Selection Sort |
| 241 | + - Comb Sort |
241 | 242 |
|
242 | 243 | <br /> |
243 | 244 |
|
244 | 245 | ## Árvore do Projeto <a name="arvore"></a> |
245 | 246 | ``` |
246 | | -Ordenacao |
| 247 | +SortingAlgorithms |
247 | 248 | ├── app |
248 | 249 | │ └── .gitkeep |
249 | 250 | ├── documentation |
250 | 251 | │ └── images |
251 | | -│ └── .gitkeep |
| 252 | +│ ├── label_issue.png |
| 253 | +│ ├── padrao_blocos_01.png |
| 254 | +│ ├── padrao_blocos_02.png |
| 255 | +│ ├── padrao_chamadas_01.png |
| 256 | +│ ├── padrao_chamadas_02.png |
| 257 | +│ ├── padrao_classes.png |
| 258 | +│ ├── padrao_identacao_01.png |
| 259 | +│ ├── padrao_interfaces.png |
| 260 | +│ ├── padrao_metodos.png |
| 261 | +│ ├── padrao_propriedades.png |
| 262 | +│ ├── padrao_variaveis_locais.png |
| 263 | +│ ├── padrao_variaveis_privadas.png |
| 264 | +│ ├── project_issue.png |
| 265 | +│ ├── sitemap.png |
| 266 | +│ ├── versionamento.png |
| 267 | +│ └── workgroup.png |
252 | 268 | ├── images |
253 | 269 | │ └── .gitkeep |
254 | 270 | ├── modules |
255 | | -│ └── .gitkeep |
| 271 | +│ ├── BubbleSort |
| 272 | +│ │ └── U_Sort.Bubble.pas |
| 273 | +│ ├── CombSort |
| 274 | +│ │ └── U_Sort.Comb.pas |
| 275 | +│ ├── InsertionSort |
| 276 | +│ │ └── U_Sort.Insertion.pas |
| 277 | +│ └── SelectionSort |
| 278 | +│ └── U_Sort.Selection.pas |
256 | 279 | ├── output |
257 | 280 | │ └── .gitkeep |
258 | 281 | ├── project |
259 | | -│ └── .gitkeep |
| 282 | +│ ├── BubbleSort.dpk |
| 283 | +│ ├── BubbleSort.dproj |
| 284 | +│ ├── CombSort.dpk |
| 285 | +│ ├── CombSort.dproj |
| 286 | +│ ├── InsertionSort.dpk |
| 287 | +│ ├── InsertionSort.dproj |
| 288 | +│ ├── SelectionSort.dpk |
| 289 | +│ ├── SelectionSort.dproj |
| 290 | +│ ├── Sorting.dpr |
| 291 | +│ ├── Sorting.dproj |
| 292 | +│ ├── SortingAlgorithms.groupproj |
| 293 | +│ ├── SortInterfaces.dpk |
| 294 | +│ └── SortInterfaces.dproj |
260 | 295 | ├── src |
261 | | -│ └── .gitkeep |
| 296 | +│ ├── Sorting |
| 297 | +│ │ ├── U_Sorting.Viewer.fmx |
| 298 | +│ │ └── U_Sorting.Viewer.pas |
| 299 | +│ └── SortInterfaces |
| 300 | +│ ├── U_Sort.DTO.Retangle.pas |
| 301 | +│ ├── U_SortClass.pas |
| 302 | +│ └── U_SortInterface.pas |
262 | 303 | ├── vendor |
263 | 304 | │ └── .gitkeep |
264 | 305 | ├── .gitattributes |
|
0 commit comments