Perguntas com a marcação «combinatorics»

Questões relacionadas a combinatória e estruturas matemáticas discretas

3
Número de palavras no idioma normal
De acordo com a Wikipedia , para qualquer linguagem regular existem constantes \ lambda_1, \ ldots, \ lambda_k e polinômios p_1 (x), \ ldots, p_k (x) de modo que para cada n o número s_L (n) de palavras de comprimento n em L satisfaz a equaçãoLLLλ1,…,λkλ1,…,λk\lambda_1,\ldots,\lambda_kp1(x),…,pk(x)p1(x),…,pk(x)p_1(x),\ldots,p_k(x)nnnsL(n)sL(n)s_L(n)nnnLLL sL(n)=p1(n)λn1+⋯+pk(n)λnksL(n)=p1(n)λ1n+⋯+pk(n)λkn\qquad \displaystyle s_L(n)=p_1(n)\lambda_1^n+\dots+p_k(n)\lambda_k^n . …



8
Cardinalidade do conjunto de algoritmos
Alguém em uma discussão levantou que (ele acha) que pode haver pelo menos um número contínuo de estratégias para abordar um problema específico. O problema específico era estratégias de negociação (não algoritmos, mas estratégias), mas acho que isso não vem ao caso da minha pergunta. Isso me fez pensar sobre …



6
Encontrando o XOR máximo de dois números em um intervalo: podemos fazer melhor que quadrático?
Suponha que nós estamos dando dois números e e que queremos encontrar para l \ le i, \, j \ le r .lllrrr l ≤ i ,max(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r O algoritmo ingênuo simplesmente verifica todos os pares possíveis; por exemplo, em ruby, teríamos: def max_xor(l, r) max = 0 …





2
Algoritmo eficiente para gerar duas permutações difusas e desarranjadas de um conjunto múltiplo aleatoriamente
fundo \newcommand\ms[1]{\mathsf #1}\def\msD{\ms D}\def\msS{\ms S}\def\mfS{\mathfrak S}\newcommand\mfm[1]{#1}\def\po{\color{#f63}{\mfm{1}}}\def\pc{\color{#6c0}{\mfm{c}}}\def\pt{\color{#08d}{\mfm{2}}}\def\pth{\color{#6c0}{\mfm{3}}}\def\pf{4}\def\pv{\color{#999}5}\def\gr{\color{#ccc}}\let\ss\gr Suponha que eu tenha dois lotes idênticos de nnn bolinhas de gude. Cada mármore pode ser uma das cores ccc , onde c≤nc≤nc≤n . Deixe ninin_i denotam o número de berlindes de cor iii em cada lote. Seja SS\msS o multiset {1,…,1n1,2,…,2n2,…,1c,…,cnc}{1,…,1⏞n1,2,…,2⏞n2,…,1c,…,c⏞nc}\small\{\overbrace{\po,…,\po}^{n_1},\;\overbrace{\pt,…,\pt}^{n_2},\;…,\;\overbrace{\vphantom 1\pc,…,\pc}^{n_c}\} representando …

1
Lixeiras de enchimento com pares de bolas
Uma lixeira é chamada cheia se contiver pelo menos bolas. Nosso objetivo é fazer com que o maior número possível de caixas cheias.kkk No cenário mais simples, recebemos bolas e podemos organizá-las arbitrariamente. Nesse caso, obviamente, o melhor que podemos fazer é escolher arbitrariamente piso arbitrariamente e colocar bolas em …


3
Representar uma mão de pôquer de 5 cartas
Um baralho de cartas é 52. Uma mão é 5 cartas dos 52 (não pode ter uma duplicata). Qual é a menor quantidade de bits para representar uma mão de 5 cartas e como? Uma mão NÃO depende da ordem (KQ = QK). 64329 = 96432 Sim, pode usar 52 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.