알고리즘 (3,149)

변수 문자 목록을 포함하여 x와 y 문자 사이의 문자열의 가능한 모든 순열 목록을 생성하는 방법은 무엇입니까? 모든 언어가 작동하지만 이식 가능해야합니다.…
특별한 하드웨어를 사용하지 않고도 성능이 뛰어난 RNG를 찾고 있습니다. 수학적 방법(Mersenne Twister 등)을 사용할 수 있으며 기계에서 "엔트로피를 수집"할 수 있습니다. Linux/etc에는 48 개의 임의 비트를 생성하는 drand48() 이 있습니다. 비슷한 함수/클래스를 C++ 또는 C#에서 임의의 32 비트 이상을…
암호를 암호화하는 가장 빠르고 안전한 방법은 무엇입니까(PHP 기본 설정). 즉, 나중에 내 웹 사이트를 다른 서버로 마이그레이션하면 암호가 계속 작동합니까? 지금 말씀 드렸듯이 지금 사용하고있는 방법은 서버에 설치된 라이브러리의 정확한 버전에 달려 있습니다.…
artificial intelligence - 스팸에 대한 베이지안 필터링
나는 스팸 및 텍스트 분류를위한 베이지안 필터링을 좋고 깨끗하게 구현했는지 궁금합니다. 이는 학습 목적으로 만 사용됩니다.…
resources - 모든 프로그래머가 읽어야 할 가장 영향력있는 책은 무엇입니까?
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오.7 년 전에 문을 닫았습니다.잠김.이 질문과 주제는…
algorithm - 그래프와 나무를 사용하여 어떤 문제를 해결하거나 쉽게 해결할 수 있습니까?
이 두 가지 데이터 구조로 해결할 수있는 가장 일반적인 문제는 무엇입니까? 다음과 같은 도서에 대한 추천을받는 것이 좋습니다. 구조 구현 구현 알고리즘을 사용하는 알고리즘의 추론을 구현하고 설명합니다.…
데이터 수집 카드를 사용하여 신호를 피크로 증가시킨 다음 원래 값 근처로 떨어지는 장치에서 판독합니다. 피크 값을 찾기 위해 현재 배열에서 가장 높은 판독 값을 검색하고 인덱스를 사용하여 계산에 사용되는 피크 값의 타이밍을 결정합니다. 가장 높은 값이 찾고있는 피크 인 경우에는 잘 작동하지만 장치가 올바르게 작동하지 않으면 첫 번째 피크보다 높은 두 번째…
유향 그래프를 '직렬화'하는 간단한 알고리즘을 찾고 있습니다. 특히, 실행 순서에 따라 상호 의존성이있는 파일 집합을 얻었으므로 컴파일 타임에 정확한 순서를 찾고 싶습니다. 컴파일러가 항상 그렇게하는 것은 꽤 일반적인 일임을 알고 있습니다. 그러나 내 google-fu는 오늘 약합니다. 이것에 대한 'go-to'알고리즘은 무엇입니까?…
algorithm - 퍼즐:가장 큰 사각형 찾기(최대 사각형 문제)
빈 공간에 맞는 가장 큰 영역을 가진 사각형을 찾는 가장 효율적인 알고리즘은 무엇입니까? 화면이 다음과 같다고 가정 해 봅시다('#'은 채워진 영역을 나타냅니다)...................................########...................................###.................########....…
나는 최근에 몇 가지 기본 사항을 연마하고 병합 목록을 정렬하는 것이 꽤 좋은 과제라는 것을 알았습니다. 좋은 구현이 있다면 여기에 표시하십시오.…