自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 LeetCode290 pattern string 解题报告

Given a pattern and a string str, find if str follows the same pattern.Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empty word in str.

2016-01-31 17:18:32 500

原创 Leetcode234 单链表+回文判断

题意:给定一个单链表,问该单链表是否是回文单链表要求:时间复杂度O(n),空间复杂度O(1)题解:首先取单链表中间结点,将原单链表分成两部分,然后将后边一半逆置,再将两个链表一一对比,看看元素是否相等。代码如下:/** * Definition for singly-linked list. * struct ListNode { * int val; * Li

2016-01-29 22:26:45 877

原创 单链表找中间数

给定一个单链表,使用高效的算法找出中间那个结点。思路:使用龟兔赛跑算法,使用两个指针,一个步长大,一个步长小,当步长大的到达尾巴,步长小的正好是一半。代码如下:ListNode* midNostList(ListNode* head){ ListNode* low=head; ListNode* fast=head; while (fast&&fast->next){ low

2016-01-29 20:57:41 1041

原创 LeetCode 328 odds and even numbers

题目原意:给定一个链表,假如是[1,2,3,4,5,6,7,8] ,将奇数位的数放在一起,偶数位放在一起,最后形成[1,3,5,7,2,4,6,8]。要求:时间复杂度为o(n),空间复杂度为o(1)题解:也就是要求原地进行操作。方法一:记录第一个数跟第二个数,为两个单链表的表头,然后将奇数位放在一起,偶数位放在一起,再将两个连起来。/** * Definition for sin

2016-01-29 15:29:23 592

原创 matlab读三维txt数据并绘图

首先文件内容如下:[[ 0.57694962 -0.0513004  -0.05568175]][[-1.02648869  0.23319389 -0.21263301]][[-0.42390916  0.86218512  0.03639062]][[ 0.57694962 -0.0513004  -0.05568175]][[-0.10890177  0.2511082

2016-01-25 21:12:32 6761

原创 文件加解密—解密版

接着上一篇 将函数改改就可演变出解密版的 ,代码如下:#include "stdafx.h"#include "des.h"#define _CRT_SECURE_NO_WARNINGS#include #include #include #pragma warning(disable:4996)int FileSymEnc(const char *pfile1,const char

2016-01-19 23:05:59 878

原创 文件操作案例-大文件加解密

文件操作预备知识:size_t fread(void *buffer, size_t size, size_t count, FILE *stream);//函数功能:从一个文件流中读数据,最多读取count个元素,每个元素size字节,如果调用成功返回实际读取到的元素个数,如果不成功或读到文件末尾返回0参数:buffer 用于接收数据的内存地址;size 要读的每个数据项的字节数;c

2016-01-19 19:18:18 818

空空如也

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

TA关注的人

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