«optimization» 태그된 질문

최적화는 방법이나 디자인을 개선하는 행위입니다. 프로그래밍에서 최적화는 일반적으로 알고리즘 속도를 높이거나 필요한 리소스를 줄이는 형태를 취합니다. 최적화의 또 다른 의미는 기계 학습에 사용되는 수치 최적화 알고리즘입니다.

26
정렬되지 않은 배열을 처리하는 것이 정렬되지 않은 배열을 처리하는 것보다 빠른 이유는 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Почему отсортированный массив обрабатывается быстрее, чем не отсортированный? 다음은 매우 독특한 동작을 보여주는 C ++ 코드입니다. 이상한 이유로 데이터를 기적적으로 정렬하면 코드가 거의 6 배 빨라집니다. #include <algorithm> #include <ctime> #include <iostream> int main() { // Generate data const …

30
JavaScript 링크 "#"또는 "javascript : void (0)"에 어떤 "href"값을 사용해야합니까?
다음은 JavaScript 코드를 실행하기위한 목적으로 만 링크를 작성하는 두 가지 방법입니다. 기능, 페이지로드 속도, 유효성 검사 등의 측면에서 어떤 것이 더 좋습니까? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> 코드 스 니펫 실행결과 숨기기스 니펫 확장 또는 function myJsFunc() { alert("myJsFunc"); } <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a> …

10
SQLite의 초당 INSERT 성능 향상
SQLite를 최적화하는 것은 까다 롭습니다. C 어플리케이션의 대량 삽입 성능은 초당 85 개의 삽입에서 초당 96,000 이상의 삽입까지 다양합니다! 배경 : 데스크톱 응용 프로그램의 일부로 SQLite를 사용하고 있습니다. 애플리케이션이 초기화 될 때 추가 처리를 위해 구문 분석되어 SQLite 데이터베이스로로드되는 XML 파일에 많은 양의 구성 데이터가 저장되어 있습니다. SQLite는 속도가 빠르며 …

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

5
HTML에서 "역할"속성의 목적은 무엇입니까?
나는 일부 사람들의 일에서 역할 속성을 계속보고있다. 나는 그것을 사용하지만 그 효과에 대해 확신하지 못한다. 예를 들면 다음과 같습니다. <header id="header" role="banner"> Header stuff in here </header> 또는: <section id="facebook" role="contentinfo"> Facebook stuff in here </section> 또는: <section id="main" role="main"> Main content stuff in here </section> 이 역할 속성이 필요합니까? …
1165 html  optimization  seo  roles 


11
손으로 쓴 어셈블리보다 Collatz 추측을 빠르게 테스트하기위한 C ++ 코드-왜?
어셈블리 및 C ++ 로 Project Euler Q14에 대한이 두 가지 솔루션을 작성했습니다 . 이것들은 Collatz 추측 을 테스트하기위한 동일한 동일한 무차별 접근 방식입니다 . 조립 솔루션은 nasm -felf64 p14.asm && gcc p14.o -o p14 C ++는 g++ p14.cpp -o p14 어셈블리, p14.asm section .data fmt db "%d", 10, 0 …

4
사이클 당 이론적으로 최대 4 개의 FLOP를 달성하려면 어떻게해야합니까?
최신 x86-64 Intel CPU에서 사이클 당 4 개의 부동 소수점 연산 (이중 정밀도)의 이론적 최고 성능을 어떻게 달성 할 수 있습니까? 내가 아는 한 SSE 에는 3주기가 걸리고 대부분의 최신 인텔 CPU에서 완료하려면 add5주기가 필요합니다 mul(예 : Agner Fog의 'Instruction Tables'참조 ). add알고리즘에 최소 3 개의 독립적 인 합계가있는 경우 …

30
최후의 수단의 성능 최적화 전략 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 사이트에는 이미 성능에 관한 질문이 많이 있지만, 거의 모든 것이 문제별로 다르고 상당히 좁습니다. 거의 모든 것이 …



30
청크 단위로 목록을 반복하는 가장 "pythonic"방법은 무엇입니까?
정수 목록을 입력으로 사용하는 Python 스크립트가 있는데 한 번에 4 개의 정수로 작업해야합니다. 불행히도 입력을 제어 할 수 없거나 4 요소 튜플 목록으로 전달했습니다. 현재이 방법으로 반복하고 있습니다. for i in xrange(0, len(ints), 4): # dummy op for example code foo += ints[i] * ints[i + 1] + ints[i + …


30
불규칙한 목록 목록을 병합
На этот вопрос есть ответы на Stack Overflow на русском : Сделать глубоковложенный список плоским без ветвления и циклов 그렇습니다.이 주제는 이전 ( 여기 , 여기 , 여기 , 여기 )에서 다루었 음을 알고 있지만, 아는 한 하나를 제외한 모든 솔루션은 다음과 같은 목록에서 실패합니다. L = [[[1, 2, 3], …


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