Ciências da computação dia 33

bubble sort → você compara valores de dois em dois, deixando a esquerda os menores e a direita os maiores, você deve rodar esse algoritmo até que não exista nenhuma troca a ser feita em toda a lista. select sort → percorre o array uma vez, pega o menor e joga no começo, depois faz o menos com o próximo menor e joga em segundo lugar, e assim sucessivamente

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 34

Implicantes não essenciais no artigo passado sobre esse mesmo tema, dei uma breve explicação do que serião implicantes não essenciais, mas agora vamos um pouco mais a fundo neles os implicantes nãos essenciais, são implicantes que todos os 1 são cobertos por outros implicantes Implicantes essenciais o implicante essencial é aquele em que pelo uma célula pertence a apenas esse implicante obs: quando falo que pertence a um implicante, lembre-se sempre de que pensamos em pegar os maiores implicantes possíveis, já que se fôssemos pegar de 1 em 1 todos serão essenciais ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 35

algoritmos lineares →algoritmos que mexem com arrays(listas) matrizes → uma lista com várias listas dentro caso você crie uma matriz ainda assim na memória do computador serão dados lineares em Python quando você trabalha com listas, uma lista nada mais é do que um ponteiro na memória, como se você usa-se um malloc em c

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 36

Para criarmos um somador de binário com portas lógicas precisaremos de dois circuitos, um para a soma em si e outro para o carry bit(também chamado de vai 1) para isso, faremos uma tabela verdade com todas as possibilidades de carry bit e de somas repare que o actualCarry é o valor que será somado junto com A e B, e o carry é quando na ultima soma o resultado excede a base e seria necessário mais um bit para colocar o valor na frente ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 37

combinação quando for para quebrar algo em conjuntos em que a ordem não importa, ou seja A e B é a mesma coisa que B e A formula → C total, conjuntos = total! / conjuntos! * (total — conjuntos)! Arranjo sem repetição Arranjo é usado quando a ordem importa A total, posições = total! / (total —posições)! Arranjo com repetição Ar total, posições = total^(posições) Molde Binômio de Newton ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 38

e quando uma cresce a outra cresce grandezas inversamente proporcionais → quando uma diminui a outra aumenta para regras de 3, quando você tem grandezas inversas, você deve inverter a segunda fração

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 39

April 28, 2025 · 0 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 4

ensina como pensar" -Steve Jobs No quarto dia de ciências da computação tivemos uma aula pratica usando Python. Nessa aula aprendemos o básico da linguagem como print, input, operadores aritméticos, formatação dos prints, etc. Antes de entrar para a parte pratica da aula, vimos alguns problemas de lógica, e o que mais gostei foi um denominado de missionários e canibais (disponível no site rachacuca). Nesse game você deve passar todos os canibais e todos os missionários de uma margem para a outra de um rio, no entanto você deve prestar a atenção nas regras: ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 40

em circuitos lógicos ou seja, vale quando apenas um ou todos forem verdadeiros você usa o binômio de Newton, quando a ordem não importa quando você estiver fazendo um exercício de probabilidade, e tiver que pensar em duas pessoas juntas, pense como se fossem apenas uma pessoa 0! = 1! = 1 O nome Rh do sange, vem do nome de um macaco chamado Rhesus que tinha essa proteina Rh- é quando a pessoa não tem a proteína Rh

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 41

Triângulo de Pascal A Triângulo de pascal, nada mais é do que um triangulo infinito, formado em uma matriz (n x n). para a criação do triângulo é uma boa ideia ver sua representação matricial repare que o primeiro valor é 1, o segundo valor é 1 pois 1 que é o valor anterior mais o anterior que é 0 é 1, o próximo é 1 também, pois 1 mais 0 é igual a 1, o próximo também é 1 pelo mesmo motivo e o seguinte é 2, e assim vai. ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]