#noindex '''경우''' 및 그 가능한 수를 따지는 상황이라면 보통 0, 1가지 보다는 2 이상인 게 대부분이고 그걸 세는 것(counting)이 중요한 게 대부분이라 영어에서는 복수형 '''cases'''가 훨씬 많이 쓰임. 물론 각각은 '''(each) case'''. [[양화사quantifier]] ∃ : 적어도 한 '''경우'''에 대해. ∀ : 모든 '''경우'''에 대해. ....? Sub: <> = 경우의 수 = [[경우의_수,number_of_cases]] - 저것을 세는 것(counting) i.e. 저것의 가능한 결과의 집합의 개수(cardinality ?)를 구하는 것이 [[조합론,combinatorics]]의 주제. Ndict:경우의+수 Google:경우의+수 = special case = 특별한 경우 special case - 이것의 반대는 일반적인 경우 (general_case ? general case ?? rel. [[일반화,generalization]]) [[special_case]] { syn. specialization opp. [[일반화,generalization]] WpEn:Special_case = https://en.wikipedia.org/wiki/Special_case } WtEn:special_case = general case (?) = WtEn:general_case Naver:general+case Google:general+case = limiting case = [[limiting_case]] { special case의 특수한 type. see [[WpEn:Special_case]] [[WpEn:Limiting_case_(mathematics)]] = https://en.wikipedia.org/wiki/Limiting_case_%28mathematics%29 } WtEn:limiting_case Ndict:limiting+case Google:limiting+case+definition = degenerate case = [[degenerate_case]] { special case의 특수한 type. 다른 것과 많이 다른? see [[WpEn:Special_case]] [[WpEn:Degeneracy_(mathematics)]] } WtEn:degenerate_case [[degeneracy]] = (PL statement) case statement = switch statement = (논외) ''PL statement pagename 뭐로하는게 최선? ... [[스테이트먼트,statement]] ? [[스테잇먼트,statement]] ? 문/구문/명령문/...'' case_statement / switch_statement [[switch_statement]] 이것은 여러 '''경우'''를 고려해서 적절하게 [[제어흐름,control_flow]]하는 statment. = (program execution) branch / jump = 위와 마찬가지 얘기. ''(merge?)'' 다만 '''경우'''의 수가 많지 않은데, if_statement 같은 경우 [[식,expression]]을 [[평가,evaluation]]한 결과가 [[참,true]]인지 [[거짓,false]]인지 두 가능성에 따라 분기(branch)하는.. = 조각별 함수 (정의) = 이걸 [[정의,definition]]할 때 여러 '''경우'''에 따라 어떤 값을 갖는지 그런식으로 piecewise function (definition) ... piecewise_definition etc. piecewise_definition piecewise_function_definition WtEn:piecewise_definition WtEn:piecewise_function_definition Ggl:piecewise+definition Ggl:piecewise+function+definition = recursion에서 cases = [[재귀,recursion]] rel [[recursive_function]] [[recursive_definition]] [[recursive_function_definition]] == base case == [[base_case]] =,base_case . base_case - w WtEn:base_case https://everything2.com/title/base+case Ggl:"base case" "base case" == recursive case == [[recursive_case]] =,recursive_case . recursive_case - w https://everything2.com/title/recursive+case Ggl:"recursive case" "recursive case" = 영단어 case의 다른 뜻 (경우 말고) = fork to [[케이스,case]] ? [[case-based_reasoning]] (CBR) (w) 에서는 [[사례,case]]로 보통 번역하는 듯. Ndict:사례기반분석 Ggl:사례기반분석 == 어떤 [[알파벳,alphabet]]에 존재하는 특성 '''case''' : 대소문자 == ''Fork한다면 pagename [[letter_case]]?'' [[알파벳,alphabet]]의 각 letter Srch:letter [[레터,letter]] or [[글자,letter]] 의 '''case'''가 * upper : (uppercase) uppercase_letter 대문자 = capital_letter { WtEn:capital_letter } * lower : (lowercase) lowercase_letter 소문자 https://en.wiktionary.org/wiki/Appendix:Glossary#letter_case * capital * WtEn:majuscule = https://en.wiktionary.org/wiki/majuscule * WtEn:uppercase = https://en.wiktionary.org/wiki/uppercase * (capital 에 해당되는 이것은 없나?) * WtEn:minuscule = https://en.wiktionary.org/wiki/minuscule * WtEn:lowercase = https://en.wiktionary.org/wiki/lowercase https://ko.wikipedia.org/wiki/대소문자 https://simple.wikipedia.org/wiki/Letter_case WpEn:Letter_case = https://en.wikipedia.org/wiki/Letter_case https://ja.wikipedia.org/wiki/大文字と小文字 또한 단어/문장/...에서 어떤 문자를 대문자로 적을 것인지 등에 대한 다양한 관습 ... etc. 가 존재 rel. WpEn:Capitalization = https://en.wikipedia.org/wiki/Capitalization WpEn:Small_caps - 소문자를 대문자와 모양은 같고 크기는 작게 쓰는 방식 [[프로그래밍,programming]]에서 [[식별자,identifer]] 이름짓기 naming 에 대한 여러 WpEn:Camel_case `camelCaseVar` `PascalCaseVar` WpEn:Snake_case `snake_case_var` - use uncerscore_character - WpEn:Underscore = https://en.wikipedia.org/wiki/Underscore WpEn:Kebab_case `kebab-case-var` - use Google:hyphen-minus 였나? Lisp 에서 자주 쓰는 - PowerShell 등 [[셸,shell]]에서도 WpEn:All_caps (all capitals) `ALLCAPSVAR` ... WpEn:Letter_case [[텍스트처리,text_processing]] [[문자열처리,string_processing]] text에서 문자열 찾기 rel. [[normalization]] 정규화 Ndict:정규화 Ggl:정규화 Ndict:normalization Ggl:normalization https://en.wikipedia.org/wiki/Normalization esp. [[data_normalization]] 자료정규화 데이터정규화 - [[자료,data]] [[데이터,data]] Ndict:데이터+정규화 Ggl:데이터+정규화 Ndict:data+normalization Ggl:data+normalization esp. [[text_normalization]] 텍스트정규화 - [[텍스트,text]] Ndict:텍스트+정규화 Ggl:텍스트+정규화 Ndict:text+normalization Ggl:text+normalization text normalization text+normalization string_normalization ? on [[문자열,string]] Ndict:문자열+정규화 Ndict:문자열+정규화 Ggl:string+normalization Ggl:string+normalization rel. [[Unicode_normalization]] { ... Ndict:유니코드+정규화 Ggl:유니코드+정규화 Ggl:Unicode+normalization } == 격 (언어학, 문법, ...) == pagename TBD: [[격,case]] or [[격,grammatical_case]]. 표층격(surface case) 통사적 격 주격 목적격 ... 심층격(deep case) case_grammar // via: (semantics 관련 보다가) 격문법 ? http://www.aistudy.com/linguistics/case_grammar.htm "소위 주격, 목적격 등의 표층격(surface case)이 아닌 심층격(deep case)" "이때 격이란 주격 목적격 등의 통사적 격이 아니라 동사의 의미적 수행에 필요한 '의미역'과 같은 개념이다." https://namu.wiki/w/격