디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

아는게 힘이 맞는거같다 하소연할대가 없어서 여기서한다 시발 달팽이배열

asd(1.217) 2013.03.23 15:47:49
조회 70 추천 0 댓글 1

malloc으로 하라해서 했는데 시발 malloc으로는 이차원배열 표현 못하는줄알고 일차원배열 만들어서 진짜 개노다가했다

아..시발 
int** table

for(a=0; a<n; a++)
        table[b]=(int*)malloc(sizeof(int));

이딴식으로하면 이차원배열로 사용이 가능하다니 ㅅㄴ알머ㅣㅏㄴㅇㄹ

존나 간단한 문제를 이렇게 좆같이 풀었다..

#include <stdio.h>
#include <stdlib.h>

void front(int* table, int h, int y, int value, int c);
void frontj(int* table, int h, int y, int value, int c);
void back(int* table, int h, int y, int value, int c);
void backj(int* table, int h, int y, int value, int c);

int main()
{
 int h, y;
        int *table;
        int a=0, b;
        printf("ok");
        scanf("%d %d", &h, &y);
        table=(int *)malloc(h*y*sizeof(int));
                for(a=0;a<h*y;a++)
                        table[a]=0;


        for(a=0;a<y;a++)
                table[a]=a+1;


        front(table, h, y, 1, 0);

                        for(a=0;a<h*y;a++)
                        {
                                static int c=1;
                                printf("%d ",table[a]);
                                if((a+1)%y == 0)
                                        printf("\n");
                        }

        free(table);
                return 0;
}

void front(int* table, int h, int y, int value, int c)
{
        int a;
        static int count=1;
        if(count==1 && table[c+y] == 0)
        {
                while(table[c]!=0)
                {
                table[c] = value;
                c++;
                                value++;
                }
        }
        else
        {
                while(table[c]==0)
                {
                    table[c] = value;
                    c++;
                                        value++;
                 }
         }

                for(a=0; a<h*y; a++)
                {
                        if(table[a] == 0)
                        {
                        count ++;
                        c-=1;
                        frontj(table, h, y, value, c);
                        }
                }
                return;
}

void frontj(int* table, int h, int y, int value, int c)
{
        int a;
        while(table[c+y]==0)
        {
                table[c+y] = value;
                                c+=y;
                                value++;
                }

                for(a=0; a<h*y; a++)
                {
                        if(table[a] == 0)
                        {
                        value-=1;
                        back(table, h, y, value, c);         
                        }
                }
                return;
}

void back(int* table, int h, int y, int value, int c)
{
          static int count=1;
          int a;

                                value+=1;
                while(table[c-1]==0)
                {
                table[c-1] = value;
                c-=1;
                                value+=1;
                }

                for(a=0; a<h*y; a++)
                {
                        if(table[a] == 0)
                        {
                                count ++;
                                backj(table, h, y, value, c);
                        }
                }
                return;
}
void backj(int* table, int h, int y, int value, int c)
{
        int a;
        while(table[c-y]==0)
        {
                table[c-y] = value;
                                c-=y;
                                value++;
                }


                for(a=0; a<h*y; a++)
                {
                        if(table[a] == 0)
                        {
                        c+=1;
                        front(table, h, y, value, c);    
                        }
                }
                return;
}

아 내시간 아까워 시발시발 짜증나 무식이 죄지;..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45437 65
2871471 "6·3 대선 조작" 워싱턴중앙일보 1면에 중앙일보 "법적 대응" 발명도둑잡기(118.216) 20:23 0 0
2871470 나님 누엇어양❤+ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 20:19 3 0
2871469 [성경 예언] 1. 곡과마곡 전쟁 (러시아 튀르키예 수단 에티오피아 열매갤로그로 이동합니다. 20:15 3 0
2871468 음기 충전 발명도둑잡기(118.216) 20:12 5 0
2871467 0ㅅ0 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 20:11 6 0
2871466 친미친일 내란 극우정당 국민의힘 해산 관련 발명도둑잡기(118.216) 20:09 4 0
2871465 형님들 자바 배우려는데 기초는 자바의 신만 보고 해도 ㅇㅇ(106.101) 20:09 9 0
2871464 윤석열, 스스로 ‘왕’이라 착각한 머슴의 몰락 발명도둑잡기(118.216) 20:02 7 0
2871463 오랜만에 짜투리 시간 남는데 블로그에 쓸 글 주제 생각해봐야지 [1] ㅆㅇㅆ(124.216) 19:55 18 0
2871462 커널 객체 직접 수정함 [2] 류도그담당(58.239) 19:55 51 0
2871461 장마 발명도둑잡기(118.216) 19:54 8 0
2871460 이제 끝난건가? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 19:51 16 0
2871459 맨날 나 따라다니던 유동 냥덩이 이새끼 맞았던게 ㅆㅇㅆ(124.216) 19:51 14 0
2871458 냥덩이 올렸던 가짜뉴스 근황 [1] 발명도둑잡기(118.216) 19:49 18 0
2871457 아줌마 패션 취급 당한다는 의상 발명도둑잡기(118.216) 19:46 14 0
2871456 멍청한유라씨 진짜 짜증나거든요? 제발 그만 좀 해주시겠어요? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 19:36 21 0
2871455 윤석열 정권 노조 탄압도 '리박 아버지' 작품 발명도둑잡기(118.216) 19:26 6 0
2871454 북한 금강산 문화유산 등재 뭐노?? 아스카영원히사랑해갤로그로 이동합니다. 19:26 25 0
2871452 님들 코딩고수되려먼 어떻게해야하나요 [6] PyTorch갤로그로 이동합니다. 19:18 52 0
2871451 중국 빡고수들은 Zhihu에서 인증받아 활동한다던데 ㅆㅇㅆ(124.216) 19:14 17 0
2871449 장애인 청년 병역회피로 고소하는 2찢명 인사수준 ㅁㅌㅊ? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 19:12 20 0
2871448 한달동안 메달려도 못푼 알고리즘문제 풀어줄사람ㅜㅜ [11] 프갤러(218.148) 19:08 65 0
2871447 후임이 학원에서 배운게 아니라 못하겠다는데 [6] 프갤러(222.96) 19:06 33 0
2871446 얼마전 중국인이랑 이야기해봤는데 중국인이 나한테 그러더라 ㅆㅇㅆ(124.216) 18:59 24 0
2871445 정처기 실기 지금부터 공부해서 합격 ㄱㄴ? [9] illilj갤로그로 이동합니다. 18:54 44 0
2871444 이거 올여름에 한번은 무조건 써먹는다 ㅇㅇㅇㅇ(115.144) 18:54 10 0
2871443 선출새끼들이 상금 따먹하려는거 띄겁네 ㅉ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 18:52 15 0
2871442 여기 알고리즘문제 올리면 풀어줌? [6] 프갤러(218.148) 18:52 42 0
2871441 프로그래밍 영역에서 너무 오래 머무르면 안되는듯 [5] 공기역학갤로그로 이동합니다. 18:36 55 0
2871440 머하면서 살고싶다!!!같은게 없음 [2] 공기역학갤로그로 이동합니다. 18:34 26 0
2871439 이번달 700찍겠는걸 [1] ㅇㅇ(14.5) 18:28 28 0
2871438 그냥 동양은 곧 멸망하도록 되어있는듯 공기역학갤로그로 이동합니다. 18:27 28 0
2871437 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ [4] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 18:19 27 0
2871435 최근 내 중국 블로그 CSDN 상위 5% 이내에 들었다 [3] ㅆㅇㅆ(124.216) 18:17 35 0
2871434 우와 빗나간 청소년 어린이들 많네 [2] 배구공(119.202) 18:12 31 0
2871433 “대통령 구하러 그분이 오신다”…‘트럼프 메시아론’ 빠진 극우 발명도둑잡기(118.235) 18:10 11 0
2871432 도로도로롱? [3] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 18:10 26 0
2871431 내 친구 좆도그 킹단갓찐 왜 안오냐 [3] ㅆㅇㅆ(124.216) 18:09 30 0
2871430 서울시, 북한인권 포럼에 ‘부정선거론’ 미국 교수 초청했다 급교체 발명도둑잡기(118.235) 18:06 10 0
2871428 전한길 “내 뒤에 美·日· 英 있다…나 건들면 트럼프쪽 움직일 것” 발명도둑잡기(118.235) 18:03 15 0
2871426 냥덩이 요즘 심정 발명도둑잡기(118.235) 17:59 28 0
2871425 [대한민국] 모스탄 대사 - 트럼프 한국 개입 가능성 언급 프갤러(121.172) 17:57 11 0
2871423 여자아이 중요부위 소중한곳 즐기는게 최고임 류류(121.160) 17:56 23 2
2871421 우리 동네 연구소 발명도둑잡기(118.235) 17:41 14 0
2871419 2찢명 모스탄 대사한테 쫄아서 빌빌 기네 [1] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 17:25 26 0
2871418 애플은 망하지 않는다 [7] 아스카영원히사랑해갤로그로 이동합니다. 17:20 90 0
2871417 배가 고파서 군것질 하고싶은데 [1] 발명도둑잡기(118.235) 17:17 12 0
2871415 냥덩이 며칠 전부터 클로버 아이콘 쓰는데 생각나는 것 [1] 발명도둑잡기(118.235) 17:11 14 0
2871413 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 17:05 17 0
뉴스 ‘불후의 명곡’ 이지훈-환희, ‘가요계 최고참이지만 트로트계 연습생’... 한참 후배 진해성에 깍듯! 디시트렌드 07.12
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2