Skip to content

Commit 1ee8651

Browse files
committed
docs: strategic tip
1 parent f116d84 commit 1ee8651

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

docs/guide/dicas.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@
2828
- Se estiver somando valores grandes (ex: até 10⁹), evite `int` — use `long long`.
2929
- Overflows silenciosos são uma causa comum de erro em juízes automáticos.
3030

31+
### Aumentando o Tamanho da Stack para Melhorar Desempenho
32+
33+
- Em alguns cenários, um algoritmo implementado com **Programação Dinâmica (DP)** pode ter uma lógica correta, mas apresentar lentidão excessiva durante a execução local devido a limitações no tamanho da **stack**. Esse problema é comum quando há muitas chamadas recursivas ou estruturas de dados profundas. Para resolver, você pode aumentar manualmente o limite da stack utilizando o comando `ulimit -s unlimited` (no Linux) ou compilar o programa com a flag específica para alocar mais memória, como `g++ your_program.cpp -Wl,--stack,20000000 -o your_program` (no Windows).
34+
- Essas configurações permitem que a stack acomode um volume maior de operações, evitando *stack overflows* e garantindo que o algoritmo retorne o resultado correto dentro do tempo esperado. Ajustes como esses são especialmente úteis em competições de programação ou ao lidar com entradas extensas.
35+
3136
---
3237

3338
> 💡 Estas dicas são baseadas em erros comuns de participantes em concursos e plataformas como Codeforces, AtCoder e outros.

readme.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@
1515

1616
## Acesso ao Guia
1717

18-
Disponível online em:
19-
[aocpc-community.github.io/aocpc-guide/](https://aocpc-community.github.io/aocpc-guide/)
18+
Disponível online em: [aocpc-community.github.io/aocpc-guide/](https://aocpc-community.github.io/aocpc-guide/)
19+
20+
Seguimos o princípio UBUNTU.
2021

2122
## Seções Disponíveis
2223

0 commit comments

Comments
 (0)