A B C D F G H I J L M N P Q R S T X Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- adjustHeap(int[], int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.HeapSort
- age - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person
- age - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person.Builder
- age - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student
- age - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student.Builder
- appandTail(T) - 类 中的静态方法xyz.jinyuxin.offer.Solution9
B
- BinaryTreeNode - xyz.jinyuxin.offer中的类
- BinaryTreeNode(int) - 类 的构造器xyz.jinyuxin.offer.BinaryTreeNode
- BinaryTyeeNode(int) - 类 的构造器xyz.jinyuxin.datastruct.tree.BuildBinaryTree.BinaryTyeeNode
- bubbleSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.exchangesort.BubbleSort
- BubbleSort - xyz.jinyuxin.datastruct.sort.exchangesort中的类
- BubbleSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.exchangesort.BubbleSort
- buddyStrings(String, String) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution859
-
859.亲密字符串 解题思路: (1)如果两个字符内容完全一样:比如都是aaaa或者abab 需要判断a中有没有出现相同的字符,如果有的话,那么就能交换这两个相同字符得到b
- build() - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person.Builder
- build() - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student.Builder
- BuildBinaryTree - xyz.jinyuxin.datastruct.tree中的类
- BuildBinaryTree() - 类 的构造器xyz.jinyuxin.datastruct.tree.BuildBinaryTree
- BuildBinaryTree.BinaryTyeeNode - xyz.jinyuxin.datastruct.tree中的类
- Builder() - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Person.Builder
- Builder() - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Student.Builder
- buildMaxHeap(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.HeapSort
C
- calculate(int) - 接口 中的方法xyz.jinyuxin.simplepractice.java8.Formula
- chengkeming - 类 中的变量xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
- compareTo(Solution3.Ticket) - 类 中的方法xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
- compareTo(Student) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student
- construct(int[], int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.tree.BuildBinaryTree
- construct(int[], int[]) - 类 中的静态方法xyz.jinyuxin.offer.Solution7
- coreConstruct(int[], int, int, int[], int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.tree.BuildBinaryTree
- coreConstruct(int[], int, int, int[], int, int) - 类 中的静态方法xyz.jinyuxin.offer.Solution7
- countRange(int[], int, int) - 类 中的静态方法xyz.jinyuxin.offer.Solution302
- createListHead(int[]) - 类 中的静态方法xyz.jinyuxin.offer.ListNode
- createListTail(int[]) - 类 中的静态方法xyz.jinyuxin.offer.ListNode
D
- data - 类 中的变量xyz.jinyuxin.datastruct.tree.BuildBinaryTree.BinaryTyeeNode
- data - 类 中的变量xyz.jinyuxin.offer.BinaryTreeNode
- data - 类 中的变量xyz.jinyuxin.offer.ListNode
- deleteHead() - 类 中的静态方法xyz.jinyuxin.offer.Solution9
- DirectInsertSort - xyz.jinyuxin.datastruct.sort.insertsort中的类
- DirectInsertSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.insertsort.DirectInsertSort
F
- find(int[][], int) - 类 中的静态方法xyz.jinyuxin.offer.Solution4
- findDuplicate(int[]) - 类 中的静态方法xyz.jinyuxin.offer.Solution302
- findKElem(ListNode, int) - 类 中的静态方法xyz.jinyuxin.offer.Solution22
- findMax(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.RadixSort
- findPosition(int[], int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.exchangesort.QuickSort
- findRadius(int[], int[]) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution475
-
475.
- Formula - xyz.jinyuxin.simplepractice.java8中的接口
G
- getAge() - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person
- getId() - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person
- getName() - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person
- getString(String) - 类 中的静态方法xyz.jinyuxin.findjob.hw.a20190911.Solution1
H
- halfInsertSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.insertsort.HalfInsertSort
- HalfInsertSort - xyz.jinyuxin.datastruct.sort.insertsort中的类
- HalfInsertSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.insertsort.HalfInsertSort
- halfSearch(int[], int) - 类 中的静态方法xyz.jinyuxin.datastruct.search.HalfSearch
- HalfSearch - xyz.jinyuxin.datastruct.search中的类
- HalfSearch() - 类 的构造器xyz.jinyuxin.datastruct.search.HalfSearch
- hangban - 类 中的变量xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
- heapSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.HeapSort
- HeapSort - xyz.jinyuxin.datastruct.sort.selectsort中的类
- HeapSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.selectsort.HeapSort
- hillInsertSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.insertsort.HillInsertSort
- HillInsertSort - xyz.jinyuxin.datastruct.sort.insertsort中的类
- HillInsertSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.insertsort.HillInsertSort
I
- id - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person.Builder
- id - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person
- id - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student.Builder
- id - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student
- insertSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.insertsort.DirectInsertSort
- insertSort1(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.insertsort.DirectInsertSort
-
这种不用哨兵的方法时间和空间的效率太低 每次循环都要多一次逻辑与的判断 还借助临时变量
- invalidTransactions(String[]) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution1169
- isHuiWen(String) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution5
J
- Java8Test01 - xyz.jinyuxin.simplepractice.java8中的类
- Java8Test01() - 类 的构造器xyz.jinyuxin.simplepractice.java8.Java8Test01
- Java8Test02 - xyz.jinyuxin.simplepractice.java8中的类
- Java8Test02() - 类 的构造器xyz.jinyuxin.simplepractice.java8.Java8Test02
- judge(int[]) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution665
- JvmTest01 - xyz.jinyuxin.simplepractice.jvm中的类
- JvmTest01() - 类 的构造器xyz.jinyuxin.simplepractice.jvm.JvmTest01
- JvmTest02 - xyz.jinyuxin.simplepractice.jvm中的类
-
Heap test.
- JvmTest02() - 类 的构造器xyz.jinyuxin.simplepractice.jvm.JvmTest02
L
- left - 类 中的变量xyz.jinyuxin.datastruct.tree.BuildBinaryTree.BinaryTyeeNode
- left - 类 中的变量xyz.jinyuxin.offer.BinaryTreeNode
- ListNode - xyz.jinyuxin.offer中的类
- ListNode() - 类 的构造器xyz.jinyuxin.offer.ListNode
- ListNode(int) - 类 的构造器xyz.jinyuxin.offer.ListNode
- longestPalindrome(String) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution5
M
- main(String[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.HeapSort
- main(String[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.SimpleSelectSort
- main(String[]) - 类 中的静态方法xyz.jinyuxin.findjob.hw.a20190911.Solution3
- main(String[]) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution1169
- main(String[]) - 类 中的静态方法xyz.jinyuxin.leetcode.Solution5
- main(String[]) - 类 中的静态方法xyz.jinyuxin.offer.Solution65
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.collection.Test01
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.comparator.Test01
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.comparator.Test02
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.java8.Java8Test01
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.java8.Java8Test02
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.jvm.JvmTest01
- main(String[]) - 类 中的静态方法xyz.jinyuxin.simplepractice.jvm.JvmTest02
-
Test
- merge(int[], int, int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.MergeSort
- mergeList(ListNode, ListNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution25
-
递归方式,不用新的链表。
- mergeList1(ListNode, ListNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution25
-
非递归方式,用一个新链表返回。
- mergeList2(ListNode, ListNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution25
-
非递归方式,用一个新链表返回。
- mergeSort(int[], int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.MergeSort
- MergeSort - xyz.jinyuxin.datastruct.sort中的类
- MergeSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.MergeSort
- modify - 类 中的变量xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
N
- name - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person.Builder
- name - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Person
- name - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student.Builder
- name - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student
- next - 类 中的变量xyz.jinyuxin.offer.ListNode
P
- Person - xyz.jinyuxin.simplepractice.comparator中的类
- Person(int, String, int) - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Person
- Person.Builder - xyz.jinyuxin.simplepractice.comparator中的类
- preOrder(BuildBinaryTree.BinaryTyeeNode) - 类 中的静态方法xyz.jinyuxin.datastruct.tree.BuildBinaryTree.BinaryTyeeNode
- preOrder(BinaryTreeNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution7
- printList(ListNode) - 类 中的静态方法xyz.jinyuxin.offer.ListNode
- printListFromTailWithStack(ListNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution6
- printPair(List<String>) - 类 中的静态方法xyz.jinyuxin.findjob.hw.a20190911.Solution1
- printReverseString(String) - 类 中的静态方法xyz.jinyuxin.findjob.hw.a20190911.Solution2
Q
- quickSort(int[], int, int) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.exchangesort.QuickSort
- QuickSort - xyz.jinyuxin.datastruct.sort.exchangesort中的类
- QuickSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.exchangesort.QuickSort
R
- radixSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.RadixSort
- RadixSort - xyz.jinyuxin.datastruct.sort中的类
- RadixSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.RadixSort
- removeDuplcate(int[], ArrayList<Integer>) - 类 中的静态方法xyz.jinyuxin.offer.Solution301
- reverseList(ListNode) - 类 中的静态方法xyz.jinyuxin.offer.Solution24
- right - 类 中的变量xyz.jinyuxin.datastruct.tree.BuildBinaryTree.BinaryTyeeNode
- right - 类 中的变量xyz.jinyuxin.offer.BinaryTreeNode
S
- score - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student.Builder
- score - 类 中的变量xyz.jinyuxin.simplepractice.comparator.Student
- setAge(int) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person.Builder
- setAge(int) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student.Builder
- setId(int) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person.Builder
- setId(int) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student.Builder
- setName(String) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Person.Builder
- setName(String) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student.Builder
- setScore(int) - 类 中的方法xyz.jinyuxin.simplepractice.comparator.Student.Builder
- simpleSelectSort(int[]) - 类 中的静态方法xyz.jinyuxin.datastruct.sort.selectsort.SimpleSelectSort
- SimpleSelectSort - xyz.jinyuxin.datastruct.sort.selectsort中的类
- SimpleSelectSort() - 类 的构造器xyz.jinyuxin.datastruct.sort.selectsort.SimpleSelectSort
- Solution1 - xyz.jinyuxin.findjob.hw.a20190911中的类
- Solution1() - 类 的构造器xyz.jinyuxin.findjob.hw.a20190911.Solution1
- Solution1169 - xyz.jinyuxin.leetcode中的类
- Solution1169() - 类 的构造器xyz.jinyuxin.leetcode.Solution1169
- Solution2 - xyz.jinyuxin.findjob.hw.a20190911中的类
-
对数字、字符、字符串,以及数字与字符串组合进行倒排列 输入:I am an 20-years out--standing @ * -stu dent 输出:dent stu standing out 20-years an am I
- Solution2() - 类 的构造器xyz.jinyuxin.findjob.hw.a20190911.Solution2
- Solution22 - xyz.jinyuxin.offer中的类
-
面试题22:链表倒数第K个节点
- Solution22() - 类 的构造器xyz.jinyuxin.offer.Solution22
- Solution24 - xyz.jinyuxin.offer中的类
-
面试题24:反转链表
- Solution24() - 类 的构造器xyz.jinyuxin.offer.Solution24
- Solution25 - xyz.jinyuxin.offer中的类
-
面试题25:合并两个有序的链表
- Solution25() - 类 的构造器xyz.jinyuxin.offer.Solution25
- Solution3 - xyz.jinyuxin.findjob.hw.a20190911中的类
-
修改机票并排序 输入: 3 cz7132,a1,zhangsan cz7132,a2,zhaosi cz7156,a2,wangwu 2 cz7132,a1,cz7156,a2 cz7156,a2,cz7156,a3 输出: cz7132,a2,zhaosi cz7156,a2,zhangsan cz7156,a3,wangwu
- Solution3() - 类 的构造器xyz.jinyuxin.findjob.hw.a20190911.Solution3
- Solution3.Ticket - xyz.jinyuxin.findjob.hw.a20190911中的类
- Solution301 - xyz.jinyuxin.offer中的类
-
面试题3:找出数组中重复的数字
- Solution301() - 类 的构造器xyz.jinyuxin.offer.Solution301
- Solution302 - xyz.jinyuxin.offer中的类
-
面试题3.2 不修改数组找出重复的数字
- Solution302() - 类 的构造器xyz.jinyuxin.offer.Solution302
- Solution4 - xyz.jinyuxin.offer中的类
- Solution4() - 类 的构造器xyz.jinyuxin.offer.Solution4
- Solution475 - xyz.jinyuxin.leetcode中的类
- Solution475() - 类 的构造器xyz.jinyuxin.leetcode.Solution475
- Solution5 - xyz.jinyuxin.leetcode中的类
- Solution5() - 类 的构造器xyz.jinyuxin.leetcode.Solution5
- Solution6 - xyz.jinyuxin.offer中的类
-
面试题6:从头到尾打印链表(不能改变原有结构)
- Solution6() - 类 的构造器xyz.jinyuxin.offer.Solution6
- Solution65 - xyz.jinyuxin.offer中的类
- Solution65() - 类 的构造器xyz.jinyuxin.offer.Solution65
- Solution665 - xyz.jinyuxin.leetcode中的类
- Solution665() - 类 的构造器xyz.jinyuxin.leetcode.Solution665
- Solution7 - xyz.jinyuxin.offer中的类
- Solution7() - 类 的构造器xyz.jinyuxin.offer.Solution7
- Solution859 - xyz.jinyuxin.leetcode中的类
- Solution859() - 类 的构造器xyz.jinyuxin.leetcode.Solution859
- Solution9 - xyz.jinyuxin.offer中的类
-
面试题9:两个栈实现一个队列
- Solution9() - 类 的构造器xyz.jinyuxin.offer.Solution9
- sqrt(int) - 接口 中的方法xyz.jinyuxin.simplepractice.java8.Formula
- stack1 - 类 中的静态变量xyz.jinyuxin.offer.Solution9
- stack2 - 类 中的静态变量xyz.jinyuxin.offer.Solution9
- Student - xyz.jinyuxin.simplepractice.comparator中的类
- Student(int, int, int, String) - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Student
- Student.Builder - xyz.jinyuxin.simplepractice.comparator中的类
T
- Test01 - xyz.jinyuxin.simplepractice.collection中的类
- Test01 - xyz.jinyuxin.simplepractice.comparator中的类
- Test01() - 类 的构造器xyz.jinyuxin.simplepractice.collection.Test01
- Test01() - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Test01
- Test02 - xyz.jinyuxin.simplepractice.comparator中的类
- Test02() - 类 的构造器xyz.jinyuxin.simplepractice.comparator.Test02
- Ticket(String, String, String) - 类 的构造器xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
X
- xyz.jinyuxin.datastruct.search - 程序包 xyz.jinyuxin.datastruct.search
- xyz.jinyuxin.datastruct.sort - 程序包 xyz.jinyuxin.datastruct.sort
- xyz.jinyuxin.datastruct.sort.exchangesort - 程序包 xyz.jinyuxin.datastruct.sort.exchangesort
- xyz.jinyuxin.datastruct.sort.insertsort - 程序包 xyz.jinyuxin.datastruct.sort.insertsort
- xyz.jinyuxin.datastruct.sort.selectsort - 程序包 xyz.jinyuxin.datastruct.sort.selectsort
- xyz.jinyuxin.datastruct.tree - 程序包 xyz.jinyuxin.datastruct.tree
- xyz.jinyuxin.findjob.hw.a20190911 - 程序包 xyz.jinyuxin.findjob.hw.a20190911
- xyz.jinyuxin.leetcode - 程序包 xyz.jinyuxin.leetcode
- xyz.jinyuxin.offer - 程序包 xyz.jinyuxin.offer
- xyz.jinyuxin.simplepractice.collection - 程序包 xyz.jinyuxin.simplepractice.collection
- xyz.jinyuxin.simplepractice.comparator - 程序包 xyz.jinyuxin.simplepractice.comparator
- xyz.jinyuxin.simplepractice.java8 - 程序包 xyz.jinyuxin.simplepractice.java8
- xyz.jinyuxin.simplepractice.jvm - 程序包 xyz.jinyuxin.simplepractice.jvm
Z
- zuoweihao - 类 中的变量xyz.jinyuxin.findjob.hw.a20190911.Solution3.Ticket
所有类 所有程序包