自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小西

学习交流

  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 二叉树的简单算法题

/** * * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solution { // 判断是对称二叉树 public boolean isSy...

2020-03-31 14:33:51 260

原创 java 常见排序 插入排序 冒泡排序 选择排序 快速排序

import java.util.Arrays;public class Sort { private static void insertSort(int[] array) { if (array == null) return; int len = array.length; for (int i = 1; i < len;...

2019-01-27 14:12:42 229

原创 @Test不能用

导入juilt后还是不能用,试了很多次还不能用。提示:Test is not an annotation type…… 解决办法,看看是不是该报下有个类叫Test 或是当前的类就叫做Test 以后给类起名时候要注意不要和注解起相同的名字。

2016-06-08 21:55:06 3115 1

原创 判断一个链表是否为回文结构(java实现)

回文结构就是节点数据对称的。例如:1->2->3->2->1.实现方式,用辅助栈,遍历链表存入栈中。之后pop栈中元素与链表数据比较,相同着是回文结构。public static boolean isPalindrome(ListNode head) { if (head == null) return false; Stack<ListNod

2016-05-29 19:53:57 1994

原创 在单链表中删除倒数第k个节点(java实现)

实现方式很多,在这里只说两种实现方式。看不懂时候,大家可以画画图,对理解为什么很有帮助。 第一种方式: 1.首先判断K值和链表是否为空,如果k<=0,或链表为空,直接返回head; 2.满足上面条件后,定义NodeList P=head,重头开始遍历链表,走k步后,退出循环(在此循环中,如果没到K不p就为null了,说明没有倒数第K个节点,k大于表长度了,直接返回head)。 3.定义Nod

2016-05-28 11:15:13 4482 2

原创 两个有序单链表归并为一个有序单链表(c实现)

两个有序单链表归并为一个有序单链表//定义节点struct ListNode{ int m_nValue; ListNode* m_pNext; } ; ListNode* Merge(ListNode* pHead1,ListNode* pHead2) { if(pHead1 == NULL) return pHead2; if(pHead2 ==

2016-05-26 17:41:19 5340

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除