몇 줄의 코드가 Mark Zuckerberg의 새로운 인공 지능입니다. 나는 몇 야생 추측을 시도했지만 아무것도 내 질문에 대답 것 같다 :이 PHP와 해킹을 실행하는 그들의 HHVM platform — JIT와 VM에 대한 페이스 북에 the Hack programming language을 개발 한 것처럼/
내 일반적인 질문은 다음과 같습니다. C 응용 프로그램에서 다른 언어로 라이브러리를 포함시키는 가장 일반적인 방법은 무엇입니까? 나는 기능 X 일을위한 루비 라이브러리 및 기능 Y을 수행하기위한 파이썬 라이브러리를,있는 경우 예를 들어, 내가 어떻게 각각의 기능을 사용합니다 (언어에) C에서 프로그램을 작성할 수있다? C 라이브러리에 이러한 상위 언어로 액
버블 정렬을 사용하여 목록을 정렬하려면이 알고리즘을 작성했습니다. 이 방법이 목록을 정렬하는 가장 효율적인 방법입니까? 그렇지 않은 경우 이유는 무엇입니까? 왜 효율성이 낮고 대안이 있습니까? def BubbleSort(List):
for i in range(len(List)-1):
for Number in range(len(List)
모든 프로그래밍 언어에서 코드의 특정 부분 만 컴파일하도록 선택할 수있는 기능이 있는지 궁금합니다. 아래 예를 참조하십시오. 이는 의사의 블록 : function foo() {
if (isDebug) {
checkSomethingForDebugging();
print(some debug info);
}
t
예를 들어 JS, Python, Ruby, Smalltalk 등이 있습니다. 이러한 언어에서 변수의 유형이 코드로 작성되는 유일한 곳은 인스턴스화 시간입니다. 나는 '느슨한 타입의 언어'라는 용어로 생각하고 있었지만 조금 느슨했다. 이것에 대한 명명법을 정의하는 논문에 대한 언급도 환영합니다.
어떻게 wdata [((8 * j) +7)를 쓸 수 있습니까 : (8 * i)] = $ random; Verilog 프로그래밍 언어로? 여기서 i와 j는 reg 타입 변수입니다. Modelsim은 상수 범위 변수에 오류를 발생시킵니다. 나는 어떻게 그것을 적절한 방식으로 쓸 수 있을까?
실행 시간에 사용자 입력을 받아 n이라고 표시된 프로그램을 작성한 다음 카운터를 증가시키지 않고 소스 코드 정의 된 명령 세트를 n 번 반복합니다. 변수를 읽고 각 반복 후에 사용자 입력과 비교합니까? 즉, CPU가 스스로를 업데이트하고 각 반복 후에 n에 대해 확인되는 카운터를 시작하지 않고 CPU에 "n 번 수행"이라고 말할 수 있습니까?