컴퓨터 과학

컴퓨터 과학의 학생, 연구원 및 실무자를위한 Q & A

3
문법 대한 역 추적 기능이있는 순환 재귀 파서
누군가가 와 (순서대로) 를 시도하는 역 추적 기능이있는 재귀 적 하강 파서가 문법 의해 형성된 언어를 인식하지 못하는 이유를 누군가에게 ?S → a a S → a S a | 에스→ SㅏS→aSaS \rightarrow aSa에스→S→aaS \rightarrow aa에스→ S| S→aSa | aaS \rightarrow aSa\ |\ aa 언어의 단어 만 구문 분석하는 것으로 …

1
기본 언어 및 클로저 속성에서 모든 컨텍스트 프리 언어를 작성 하시겠습니까?
정규 표현식을 보는 한 가지 방법은 다음 사실에 대한 건설적인 증거입니다. 작은 언어로 시작하여 작은 고정 된 클로저 속성 세트를 통해 정규 언어를 조합하여 일반 언어를 구성 할 수 있습니다. 특히 빈 언어, 빈 문자열을 포함하는 언어 및 모든 단일 문자 문자열의 언어로 시작하면 공용체, 연결 및 Kleene 스타를 사용하여 …

2
곱셈
나는 여기를 보고 있었고 , 두 개의 비트 숫자의 곱셈에 가장 적합한 런타임 은 O ( n ⋅ log n ⋅ 2 O ( log ∗ n ) 임을 알았지 만 O ( n ⋅ 로그 n ) .nnnO(n⋅logn⋅2O(log∗n)O(n⋅log⁡n⋅2O(log∗⁡n)O(n\cdot \log n \cdot 2^{O(\log^* n)}O(n⋅logn)O(n⋅log⁡n)O(n\cdot \log n) 결국, 우리 는 O …

1
하이퍼 스레딩을 사용하면 성능이 저하 될 수있는 이유
나는 같은 다양한 장소에서 그것을 읽게 이 성능 저하에 리드를 하이퍼 스레딩 것을. 하이퍼 스레딩이 저하되는 이유 또는 방법을 알 수 없습니다. 왜 하이퍼 스레딩이 OS가 사용 가능한 리소스를 사용할 수 있도록하더라도 성능 저하가 발생하는지 확인하십시오. 하지만 벤치 마크 범인하지만 할 수있는 사람으로 하이퍼 스레딩을 표시하지 나에게 그 이유를 설명한다. …

2
FSA 문법 사이의 '유사성'을 측정하는 방법은 무엇입니까?
주어진 텍스트 문자열과 모든 하위 문자열을 허용하는 비 주기적 유한 상태 자동 생성기를 생성하는 패턴 일치 알고리즘을 사용하고 있습니다. FSA 알고리즘은 음악 스트림 (예 : MIDI 데이터)을 상징적으로 표현하고 있습니다. 음악 스트림은 각 노래를 레이블이없는 '세그먼트'로 나누기 위해 사전 처리되었습니다. FSA는 각각의 노래의 각 세그먼트에 대해 생성된다 : I가있는 경우에 …

4
다른 스틱에서 동일한 스틱 절단
당신은 반드시 통합하지 임의의 길이의 스틱.엔nn 일부 막대기를 자르면 (한 컷은 하나의 막대기를 자르지 만 원하는만큼 자주자를 수 있습니다), 다음 과 같은 막대기 를 얻으려고 합니다.k &lt; nk&lt;nk<n 이 모든 스틱의 길이는 같습니다.케이kk 모든 스틱은 다른 스틱보다 길다.케이kk 컷 을 수행 한 후 스틱을 얻습니다 .Cn + Cn+Cn + C씨CC …

1
가장 긴 피보나치 부분 문자열을 찾기위한 순진한 알고리즘의 복잡성
두 개의 기호 와 b가 주어지면 k 번째 피보나치 문자열을 다음과 같이 정의합시다 .aa\text{a}bb\text{b}kkk F(k)=⎧⎩⎨baF(k−1)⋆F(k−2)if k=0if k=1elseF(k)={bif k=0aif k=1F(k−1)⋆F(k−2)else F(k) = \begin{cases} \text{b} &\mbox{if } k = 0 \\ \text{a} &\mbox{if } k = 1 \\ F(k-1) \star F(k-2) &\mbox{else} \end{cases} 와 문자열 연결을 나타내는.⋆⋆\star 따라서 우리는 : F(0)=bF(0)=bF(0) = …

2
자체 참조없이 문제 해결
정지 문제에서, 주어진 튜링 머신 ( 이 주어진 입력 ( 에서 정지 되는지 여부를 알 수 있는 튜링 머신 (Tinging machine) 가 있는지 관심이있다 . 일반적으로 이러한 가 존재 한다고 가정하면 증명이 시작됩니다 . 그런 다음 를 제한 한 다음 대각 인수의 인스턴스를 사용하여 모순을 도출 하는 경우를 고려합니다 . …

2
이 고전적인 퍼즐 북 게임 NP- 완료입니까?
단어 목록이 주어진다는 점을 제외하고 크로스 워드 퍼즐과 매우 유사한 고전적인 퍼즐 북 게임이 있습니다. 단일 사각형으로 구성된 정사각형 보드가 주어지며 일부 정사각형은 십자말처럼 검은 색으로 표시됩니다. 일부 사각형에는 이미 미리 작성된 문자가 있습니다. 목표는 퍼즐에서 한 번만 목록에서 각 단어를 작성하는 것입니다. 여기서 각 단어는 수평으로 (왼쪽에서 오른쪽으로) 또는 …

4
포인트 거리에 따라 가중 된 모서리가있는 그래프에서 임베드 된 포인트 복구
가중치가있는 모서리가있는 무 방향 그래프를 제공하고 각 노드가 3D 공간의 점에 해당한다고 가정합니다. 두 노드 사이에 모서리가있을 때마다 모서리의 가중치는 점 사이의 거리입니다. 목표는 가용 거리 (가장자리 가중치로 표시) 만 주어 점의 상대 위치를 재구성하는 것입니다. 예를 들어, 만약 내가 당신에게 그러면 점들이 4 면체의 꼭짓점이라는 것을 알 수 있습니다. …

1
정수의 큰 거듭 제곱의 비트 수 계산
이진 표현에서 두 개의 정수 와 주어지면 의 비트 크기를 계산하는 복잡성은 무엇 입니까?N X Nxxxnnnxnxnx^n 이를 수행하는 한 가지 방법은 충분한 정밀도 로 의 근사값 을 계산하여 를 계산하는 것 입니다. 이 나타나 컴퓨팅 와 의 정밀도의 비트가 수행 될 수 길이의 두 정수의 곱을 계산하는 데 필요한 시간이다 …

2
겠습니까 의미 ?
경우 다음 계층합니다 (카프-립톤 정리하여) 두 번째 단계로 축소. 그러나 와 어떻습니까?N P c o N PRP=NPRP=NP\sf RP = NPNPNP\sf NPcoNPcoNP\sf coNP 가 포함되어 있음을 증명하려고했지만 ( 경우 다른 방향은 사소한 것입니다 ) 아무 소용이 없으며 사실인지 확실하지 않습니다.N P R P = N PBPPBPP\sf BPPNPNP\sf NPRP=NPRP=NP\sf RP = NP …

2
등가 관계는 문제를 다룹니다 (그래프 이론에서)
유한 정점 세트에 대한 등가 관계는 분리되지 않은 파편의 결합 인 무 방향 그래프로 나타낼 수 있습니다. 정점 세트는 요소를 나타내고 모서리는 두 요소가 동일 함을 나타냅니다. I 그래프가있는 경우 그래프 G (1) , ... , G의 k는 , 우리는 말할 G가 적용되는 G (1) , ... , G의 K …

2
람다 미적분의 조합 해석
에 따르면 피터 셀린 , 람다 미적분은 대수이다 (PDF). 이 기사 초반에 그는 다음과 같이 말합니다. 그것은 만족하지 않기 때문에 람다 계산법의 조합 적 해석이 불완전한 것으로 알려져 - 규칙 : 해석 하에서, 의미하는 것은 아니다 (Barendregt, 1984).ξξξM=NM=NM = Nλx.M=λx.Nλx.M=λx.N\lambda x.M = \lambda x.N 질문 : 여기서 어떤 종류의 동등성이 …

9
정밀도 손실없이 실수를 나타냅니다
현재 부동 소수점 (ANSI C float, double) 은 실수 의 근사값 을 나타냅니다 . 실수없이 실수 를 나타내는 방법이 있습니까? 여기에 내가 가진 아이디어가 있습니다. 예를 들어 1/3은 0.33333333 ... (기본 10) 또는 o.01010101 ... (기본 2)이지만 0.1 (기본 3) 이 "구조"를 구현하는 것이 좋습니다. base, mantissa, exponent 1/3은 3 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.