«math» 태그된 질문

수학은 프로그램 내에서 숫자를 조작하는 것과 관련이 있습니다. 일반적인 수학 관련 질문은 [math.stackexchange.com] (https://math.stackexchange.com/)에 문의하십시오. 참고 : 부동 소수점 계산에서 예기치 않은 결과에 대한 질문이 있으면 먼저 [부동 소수점 수학이 깨졌습니까?] (https://stackoverflow.com/q/588004/1679849)를 읽으십시오.


30
정수의 제곱근이 정수인지 확인하는 가장 빠른 방법
long값이 완벽한 제곱 인지 여부를 결정하는 가장 빠른 방법을 찾고 있습니다 (즉, 제곱근이 다른 정수임). 내장 Math.sqrt() 함수 를 사용하여 쉬운 방법을 수행 했지만 정수 전용 도메인으로 제한하여 더 빨리 수행 할 수있는 방법이 있는지 궁금합니다. 조회 테이블을 유지 관리하는 것은 실용적이지 않습니다 ( 제곱이 2 63 미만인 약 2 …

30
두 날짜 범위가 겹치는 지 확인
두 개의 기간이 주어지면 두 기간이 중복되는지 여부를 결정하는 가장 간단하거나 효율적인 방법은 무엇입니까? 예를 들어, DateTime 변수로 표시되는 범위 StartDate1가 EndDate1 및 로 있다고 가정 StartDate2합니다 EndDate2.

30
쉬운 면접 질문이 더 어려워졌습니다 : 1.100로 주어진 숫자, 정확하게 k가 주어진 누락 된 숫자 찾기
나는 재미있는 직업 면접 경험을 가지고 있었다. 질문은 정말 쉽게 시작되었습니다. Q1 : 우리는 숫자가 들어있는 가방을 가지고 1, 2, 3, ..., 100. 각 숫자는 정확히 한 번 표시되므로 100 개의 숫자가 있습니다. 이제 하나의 숫자가 가방에서 무작위로 선택됩니다. 빠진 번호를 찾으십시오. 물론이 인터뷰 질문을 들었으므로 다음과 같은 라인을 따라 …
1146 algorithm  math 





30
설계 함수 f (f (n)) == -n
마지막 인터뷰에서 얻은 질문 : 다음 f과 같은 기능을 설계하십시오 . f(f(n)) == -n n32 비트 부호있는 정수 는 어디에 있습니까 ? 복소수 산술을 사용할 수 없습니다. 전체 범위의 숫자에 대해 이러한 기능을 설계 할 수없는 경우 가능한 가장 큰 범위에 맞게 설계하십시오. 어떤 아이디어?
841 math  integer 

28
“무작위”이해
나는 이것에 대해 내 머리를 얻을 수 없다. rand() 또는 : rand() * rand() 나는 그것이 진짜 두뇌 맛보기를 찾는 중이 야, 당신은 나를 도울 수 있습니까? 편집하다: 직관적으로 나는 수학적인 대답이 그것들이 똑같이 무작위라는 것을 알고 있지만, 도움이 될 수는 없지만 두 개의 곱셈을 할 때 "임의의 숫자 알고리즘을 …

5
pi 계산이 정확한지 어떻게 알 수 있습니까?
pi의 숫자를 순차적으로 제공하는 프로그램을 구현하기 위해 다양한 방법을 시도했습니다. Taylor 시리즈 방법을 사용해 보았지만 시간이 지나면 결과를 온라인 값과 비교할 때 매우 느리게 수렴되는 것으로 나타났습니다. 어쨌든, 나는 더 나은 알고리즘을 시도하고 있습니다. 따라서 프로그램을 작성하는 동안 모든 알고리즘과 마찬가지로 문제가 발생했습니다. n계산 된 숫자가 정확한지 어떻게 알 수 …


24
숫자가 2의 거듭 제곱인지 확인하는 방법
오늘 저는 숫자가 2의 거듭 제곱인지 확인하는 간단한 알고리즘이 필요했습니다. 알고리즘은 다음과 같아야합니다. 단순한 모든 ulong값을 정정하십시오 . 이 간단한 알고리즘을 생각해 냈습니다. private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power = power << 1) { // This …
584 c#  algorithm  math 



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