for() 문 if() 문 - 성능이 매우 좋습니다.

shint의 이미지


//
동적 조건문을 대입하고. for() 문을 가상에 논리회로로 사용하면. ㅇ_ㅇ;; 슈퍼 컴퓨터가 가능할지도 ??
if( STATE )
{
}

//
a ~ z 까지. 26개? for() 문을 사용했지만. 1초가 걸리지 않았습니다. ㅇ_ㅇ;;
10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000
* 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000 * 10000

http://codepad.org/fvDSJuAh
https://ideone.com/
https://en.cppreference.com/w/cpp/language/bool_literal


#include <stdio.h>
 
int main()
{
    int a;
    int b;
    int c;
    int d;
    int e;
    int f;
    int g;
    int h;
    int i;
    int j;
    int k;
    int l;
    int m;
    int n;
    int o;
    int p;
    int q;
    int r;
    int s;
    int t;
    int u;
    int v;
    int w;
    int x;
    int y;
    int z;
    for(a=0; a<10000; a++)
    {
    for(b=0; b<10000; b++)
    {
    for(c=0; c<10000; c++)
    {
    for(d=0; d<10000; d++)
    {
    for(e=0; e<10000; e++)
    {
    for(f=0; f<10000; f++)
    {
    for(g=0; g<10000; g++)
    {
    for(h=0; h<10000; h++)
    {
    for(i=0; i<10000; i++)
    {
    for(j=0; j<10000; j++)
    {
    for(k=0; k<10000; k++)
    {
    for(l=0; l<10000; l++)
    {
    for(m=0; m<10000; m++)
    {
    for(n=0; n<10000; n++)
    {
    for(o=0; o<10000; o++)
    {
    for(p=0; p<10000; p++)
    {
    for(q=0; q<10000; q++)
    {
    for(r=0; r<10000; r++)
    {
    for(s=0; s<10000; s++)
    {
    for(t=0; t<10000; t++)
    {
    for(u=0; u<10000; u++)
    {
    for(v=0; v<10000; v++)
    {
    for(w=0; w<10000; w++)
    {
    for(x=0; x<10000; x++)
    {
    for(y=0; y<10000; y++)
    {
    for(z=0; z<10000; z++)
    {
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    }
    printf("xxxxxxxxxxxxx\n");
    return 0;
}
shint의 이미지

for() 문이 마치.
시간. 거리. 부피를 알려주는 눈금자' 같네요. ㅇ_ㅇ;;

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

emptynote의 이미지

C언어를 한다는 말은 어셈블리랑 친하게 지낸다는 말이고
이는 c언어 명령문이 어셈블리 코드로 보인다는 말이고
이는 또 하나의 어셈블리 코드는 cpu 클락수까디
본다는 말이고
Cpu 속도와 클락수를 보고 예상 종료 시간을
맞추게 됩니다.

루프 1초 안걸릿다 말보다
각 명령어당 cpu clock 수와 본인 컴의 cpu 속도하에서
소요시간을 말해주는것이 더 가치 있지
않을까요.

루프 빠르다는 말은 cpu 빠르다는 말입니다.
그래서 어쩌라는 말인가요.

kimhappy의 이미지

-O3

jw8704의 이미지

지금 관찰하시려는 측면에서 소스코드는 별의미없구요
컴파일되서 어셈블리로 변환된 코드를보세요
실제실행코드가 어떤지요 아마 루프내에 별다른걸안해서 루프생각하신거처럼 안돌거예요

hsnks100의 이미지

진짜 무의미합니다........ 정말로

----------------------------------------------------
개인 블로그: https://kangssu.com