- Today
- Total
목록전체 글 (51)
개성있는 개발자 되기
created: function() { this.$validator.extend('customRule', { getMessage: function(field, args) { return '오류 메세지'; }, validate: function(value, args) { // 체크 로직 return true; } }); } 추가한 룰 이름으로 v-validate 속성에 넣어준다. 스크립트 상으로도 추가할 수 있다. this.$validator.attach('help', 'customRule'); 다양한 Vee-validate 커스터마이징 방법 vee-validate.logaretm.com/v2/guide/custom-rules.html#require-like-rules Custom Rules | VeeVa..
문제 단방향 연결리스트 두 개가 주어졌을 때 이 두 리스트의 교집합 노드를 찾은 뒤 반환하는 코드를 작성하라. 여기서 교집합이란 노드의 값이 아니라 노드의 주소가 완전히 같은 경우를 말한다. 즉, 첫 번째 리스트에 있는 k번째 노드와 두 번째 리스트에 있는 j번째 노드가 주소까지 완전히 같다면 이 노드는 교집합의 원소가 된다. 예제 해법 #1. 두 리스트의 사이즈를 맞춰준 뒤, 비교한다. 연결리스트에 교집합이 있다는 말은 두 리스트의 마지막 노드는 항상 같아야 한다는 의미가 된다. 두 리스트의 길이를 맞춰준 뒤 비교한다. public static Node getIntersection(Node l1, Node l2) { int len1 = lengthOfList(l1); int len2 = lengthOf..
Stacks A stack is a data structure that uses a principle called Last-In-First-Out (LIFO), meaning that the last object added to the stack must be the first object removed from it. At minimum, any stack, s, should be able to perform the following three operations: Peek: Return the object at the top of the stack (without removing it). Push: Add an object passed as an argument to the top of the sta..
Inheritance in Java Inheritance We use Inheritance to establish a class hierarchy. A class that inherits from some other class (referred to as a superclass) is called a subclass. While a subclass inherits methods and behaviors from a superclass, it can also declare new fields and methods as well as override superclass methods. Now, let's look at these terms in more detail. Subclass We define a s..