自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (3)
  • 收藏
  • 关注

原创 少犯智障问题!!!

ERROR: JDWP Unable to get JNI 1.2 environment解决办法在用java编程的时候,偶尔会出现下面的错误,jdk1.6.0-rc1:ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_

2017-07-01 16:06:19 403

原创 LeetCode——141. Linked List Cycle

Given a linked list, determine if it has a cycle in it.Follow up: Can you solve it without using extra space?/** * * Definition for singly-linked list. * class ListNode { * int val; * Li

2017-06-28 00:53:42 485

原创 LeetCode——237. Delete Node in a Linked List

Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.Supposed the linked list is 1 -> 2 -> 3 -> 4 and you are given the third node with value 3, t

2017-06-28 00:50:40 410

转载 sqlserver、Mysql、Oracle三种数据库的优缺点总结

一、sqlserver优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等; 为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序

2017-06-27 20:42:27 4038 8

原创 左程云_算法与数据结构 — 链表问题 — Node、DoubleNode、RandomNode类

有关链表问题里面涉及的几个必要的类在左程云_算法与数据结构下的链表问题中的代码中的需要引用的类,有一些print方法是根据题目需要或者测试中输出优美一些所以进行了一定的修改。

2017-06-26 15:24:56 637

原创 左程云_算法与数据结构 — 链表问题 — 06环形单链表的约瑟夫问题_normal&advanced

问题描述据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越过k-2个

2017-06-26 13:58:21 728

原创 左程云_算法与数据结构 — 链表问题 — 05反转部分单链表

问题描述给定头节点head,两个整数from和to,要求在单向链表上把第from到to个节点之间的部分进行反转。思路分析对输入的from和to进行合理性的判断: 遍历链表求出len,1<=from<=to<=len; 同时确定好from的前一个几点和to的下一个节点;对head节点的重定义: 当在from是要从头开始反转的时候,head应该等于to节点; 若不是则保持原来的节点;对fr

2017-06-26 13:38:12 1237

原创 左程云_算法与数据结构 — 链表问题 — 04反转单向和双向链表

问题描述实现反转链表的方法,要求时间复杂度为O(N),空间复杂度为O(1)思路分析利用桟来实现反转:时间复杂度O(N),空间复杂度O(N); 将链表推入桟内,然后出桟构成新的链表;原地反转,利用其他的一些变量来进行转换:时间复杂度O(N)空间复杂度O(1)。代码实现package algorithm_zuochengyun;public class CH2_04_reverseList {

2017-06-26 01:26:09 662

原创 左程云_算法与数据结构 — 链表问题 — 03删除链表的中间节点和a/b处的节点

问题描述给定链表的头节点head,实现删除链表的中间节点的方法; 若为偶数个:比如1234则删除节点2; 给定链表的头节点head,实现删除链表的a/b处节点的方法;思路分析删除中间节点1个节点,不删除; 2个节点,删除节点1; 3个节点,删除节点2; 4个节点,删除节点2; 5个节点,删除节点3; 6个节点,删除节点3; 可以观察得出,在2个节点以上的情况下,后面每存在两个节点则被

2017-06-25 23:50:44 449

原创 左程云_算法与数据结构 — 链表问题 — 02在单链表和双链表中删除倒数第K个节点

问题描述分别实现两个方法,一个可以删除单链表中的倒数第k个节点,另一个可以删除双链表的倒数第k个节点问题分析先处理特殊的情况:k=0的时候,此时无法输出这样的节点一般的考虑: ①遍历链表,k–; 在图片里可以看到: 临界值k=1,取最后一个节点,k–最后结果得到是-6; 临界值k=7,取第一个节点,k–最后结果得到0; 所以,遍历链表k,如果最后k的值是<=0的,那么可以正常取到这

2017-06-25 23:15:44 547

原创 左程云_算法与数据结构 — 链表问题 — 01打印两个有序链表的公共部分

问题描述给定两个有序链表的头指针head1,head2,打印两个链表的公共部分思路分析注意是有序的链表如果head1的值小于head2,那么将head1向后移如果head1的值大于head2,那么将head2向后移如果值相等的话,那么将这个值输出,并且两个结点都向后移动其中有任意一个链表到达了尾部,则结束这个过程代码实现 package algorithm_zuochengyun;i

2017-06-25 22:14:59 581

原创 LeetCode——476. Number Complement

Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation.Note: The given integer is guaranteed to fit within the range of a 32-b

2017-05-27 05:31:25 315

原创 LeetCode——Minimum Moves to Equal Array Elements

ⅠGiven a non-empty integer array of size n, find the minimum number of moves required to make all array elements equal, where a move is incrementing n - 1 elements by 1.Example:Input: [1,2,3]Output:

2017-05-26 00:09:18 383

原创 LeetCode——Hamming Distance

Hamming DistanceThe Hamming distance between two integers is the number of positions at which the corresponding bits are different.Given two integers x and y, calculate the Hamming distance. Example:I

2017-05-24 21:55:23 346

原创 疯狂JAVA讲义——第二章练习题

第一题 输出九九乘法表简单package chapter4;public class MultiplicationTable { //该方法会输出一个九九乘法表 public static void main(String[] args) { // TODO Auto-generated method stub for(int i = 1; i <

2017-05-18 16:53:07 656

原创 疯狂JAVA讲义——第二章练习题

第一题文档注释可以在 类、接口、方法、成员变量、构造器和内部类之前; 并且使用javadoc命令工具进行生成; 有一些标记比如: 1. 在类或者接口文档中:@deprecated,@see,@author,@version 2. 方法或者构造器文档注释中:@deprecated,@param,@return,@throws,@exception 3. 成员变量的文档注释当中:@see,@d

2017-05-17 16:30:48 405

原创 疯狂Android讲义——P59-60帧布局下的霓虹灯效果(实现)

实现截图problems不知道怎么自己导入图片资源��实现代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-au

2017-05-11 14:08:56 1273

原创 疯狂Android讲义——P57-58帧布局下的霓虹灯效果(实现)

实现截图Tips访问colors资源的时候需要自己在value。xml里面进行定义不能在run()方法里面直接更新textview的背景颜色;因为android默认view和ui组件不安全所以不允许开发者启动线程访问用户界面的ui组件,需要利用handler来处理。定义的每0.2s执行一次任务,任务内容是向handler发送一条消息,在handlemassage()方法里面进行颜色改变的实现。

2017-05-10 23:17:31 760

原创 疯狂Android讲义——P54-55丰富的表格视图(实现)

疯狂Android讲义——P54-55实现实现截图TIPS 组件格式 <name/>或者<></name>代码块<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/andr

2017-05-09 21:37:16 634

原创 利用微信来扩展游戏用户

1.可以利用玩家账户绑定微信来获得独特的身份标识并且可以有每日签到功能或者将游戏里面的趣事消息分享到朋友圈2.绑定微信的用户将成为潜在的用户扩大圈,因为他的朋友圈将或多或少的关注到这款游戏相关的消息甚至于去尝试一番3.倘若有朋友和自己玩同一款游戏,那么就很有可能几个人促成小组,创建微信群,甚至在微信群里分享一些游戏里稀有的道具??4.问题:很难在微信里面直接插入游戏链接或者推荐app的

2017-03-22 18:31:48 497

原创 算法导论复习→分治策略→整数划分问题

算法导论复习→分治策略→整数划分问题

2016-11-16 21:57:23 586

转载 (动态规划)最长回文子序列、回文子序列个数

(动态规划)最长回文子序列、回文子序列个数

2016-10-25 10:15:39 1494

空空如也

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

TA关注的人

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