본문 바로가기 메뉴 바로가기

동찬 코드 일지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

동찬 코드 일지

검색하기 폼
  • 분류 전체보기 (84) N
    • 개발자 성장 (4) N
    • 자바스크립트 (14) N
    • 자바 (8)
    • 백엔드 (1)
    • 프로젝트 (10)
      • 파일 내용 탐색 프로그램 (7)
      • 민원 처리 웹 서비스 (3)
    • C++ (11)
      • 자료구조 알고리즘 (4)
      • 알고리즘 문제 (1)
    • 파이썬 (30)
      • 그리디 (3)
      • DP (4)
      • 그래프 (6)
      • 다익스트라 (6)
      • 삼성 SW 역량 테스트 기출 문제 (2)
      • 완전탐색 (4)
  • 방명록

JSON (2)
6일차 마무리

파일의 이름으로 파일을 검색하는 name_finder() 함수 구현 추상 자료형 정의 자료구조 때 학습한 ADT를 먼저 정의한 후 코드를 구현하여 보았다. 검색할 파일 이름 입력 : if matching_files: 총 N개의 파일을 찾았습니다. 찾은 파일 디렉터리 : 1번 파일 : 2번 파일 : 3번 파일 : else: 찾는 파일이 없습니다. # name_finder 구현한 코드 def name_finder(): target_name = input("검색할 파일의 이름 입력 : ") target_name = target_name.strip()+".json" # 앞뒤 공백 제거 files = [f for f in os.listdir('.') if os.path.isfile(f) and f.endswith..

프로젝트/파일 내용 탐색 프로그램 2023. 10. 17. 19:50
5일차 태그 기능 추가

이전 까지만 하면 단순히 기능의 구현을 중점적으로 생각하였다. 주어진 핵심 조건은 1. 파일을 생성하여 자료를 저장하는 기능을 추가하고 저장시 해시태그 또는 관련검색어 기능을 첨부하여 저장하는 기능 2. 해시태그 또는 관렴검색어가 포함된 저장한 자료를 다시 자료를 검색하여 출력하는 기능 현재 구현한 결과물은 조건의 핵심인 '해시태그' 기능이 들어가 있지 않고 단순히 파일의 내용만을 찾는 프로그램을 완성하였다. 전체적인 방향성은 잡혔지만 핵심 코드를 만들기 위해 수정해야겠다. 일단 함수화하여 프로그램을 작성하여 구현하였다. 첫번째로 파일을 생성하는 함수 구현 # 파일을 생성하는 함수 정의 def produce_file (name): file = open(name,"w+") # "w+ 속성으로 파일이 없으면..

프로젝트/파일 내용 탐색 프로그램 2023. 10. 16. 20:17
이전 1 다음
이전 다음
공지사항
  • 3학년 2학기 기말고사 기간
  • 3학년 2학기 중간고사 기간
  • 프로필
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Git hub
  • 백준
TAG
  • 파일 내용 찾기 프로그램
  • 브루트포스
  • 완전탐색
  • dfs
  • 덱
  • 자료구조
  • 힙
  • 변수
  • 다익스트라
  • 가중치 그래프
  • BFS
  • os모듈
  • 그래프
  • javascript
  • 그래프 탐색
  • deque
  • 파이썬
  • 시뮬레이션
  • 골드5
  • C++
  • 백준
  • 메모리
  • dp
  • 그래프 순회
  • JSON
  • 알고리즘
  • 함수
  • 프로젝트
  • 재귀
  • Bottom-up
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바