自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coding makes life better

  • 博客(13)
  • 收藏
  • 关注

原创 Flask Web开发背景介绍及环境配置

背景介绍之前一直用Python做数据挖掘这块的工作,第一次打算系统的自学一下Python的Web方向,所以有必要通过写一系列的东西来帮助自己整理一下思路。简而言之,flask是用Python写的一个web微框架,官方网站: http://flask.pocoo.org/。具体细节不言表,毕竟只是给我自己看的 -。-环境配置解释器:Python 2.7 ; IDE:PyCharm使用虚拟环境

2015-12-30 23:43:08 1169

原创 Single Number I II III

Single Number题目: Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you implement

2015-12-19 15:28:13 285

原创 Making Recommendations

Euclidean Distance Score/** *@author zhuang_yongxin 2015/12/12 */from math import sqrt#构造一个涉及影评者及其对几部影片评分情况的字典数据集critics = { 'Lisa Rose':{ 'Lady in the Water':2.5, 'Snakes on a Plane':3

2015-12-12 00:42:39 311

原创 Sublime Text3

安装进入Sublime Text官网下载当前系统的安装包安装package control,官网提供了两种方式,sublime通过这个包管理器来管理第三方插件的。ctrl+shift+p,打开package control,输入install,继续输入要安装的插件名称,如果已经安装过就不会显示,否则选中回车即可。插件随手一搜会有好多推荐,这里我比较赞同这位博主的推荐:Sublime常用插件快

2015-12-12 00:23:54 323

原创 你真的会用你的电脑嘛?

Windows系统建议配置控制面板主页查看方式选择“小图标” 系统->高级系统设置->高级->性能设置->调整为最佳性能。刚开始可能会有点不习惯,但是对于程序员来说保持系统的一个良好性能永远是第一位,至于那些花哨的界面是给用户体验的,我们应该把有限的系统资源尽可能用来开发。右击任务栏->属性->使用小任务栏按钮。随着开发时间变长,要用的工具会越来越多,改成小图标可以多放一些工具在任务栏上,

2015-12-10 23:36:30 489

原创 266 Palindrome Permutation

原题如下: 分析:看到这个题目的第一思路就是想用C++标准库的next_permutation()生成全排列,然后分别进行判断。事实证明,第一想法往往都不会是最优的,除非事先已经知道答案。仔细观察一下不难发现,回文字符串字母个数(比较饶人哈0-_-0),如果大于1的话就不是回文字符串,如果为1或者0的话就是回文字符串。 具体代码及测试案列如下:#include <iostream>

2015-11-17 15:10:43 448

原创 292 Nim Game

原题如下:![这里写图片描述](http://img.blog.csdn.net/20151117144013824)分析:这题有点像小学数学报玩过的一个趣味数学题。首先我们这样来考虑,对于给定的n,如果我想要拿到n必须得拿到n-4(因为每个人只能拿【1,3】个石头),同理可得要想拿到n-4必须得拿到n-8,这其实就是一个递归了。然后我们考虑中止情况,n为1到3的时候肯定是我赢,n为4的时候肯定是

2015-11-17 14:37:16 430

原创 一道输入流的问题

原题源于北京大学在coursera上开的《C++程序设计》课后一道编程作业题。见下图:![这里写图片描述](http://img.blog.csdn.net/20151020181925098)

2015-10-20 18:21:18 259

原创 运算符重载

1.运算符重载语法格式:返回类型 operator 运算符(参数){}。比如对复数类进行加法运算符重载,则普通函数为 Complex operator+(const Complex &c1, const Complex &c2){},成员函数为Complex operator+(const Complex &c){} 2.赋值运算符重载:

2015-10-14 01:07:54 230

原创 图解TCP/IP之概述

个人感觉《图解TCP/IP》这本书是新手入门计算机网络的不二之选。相较于谢希仁那本《计算机网络》通俗易懂多得多。本系列主要记述了我在读这本书过程中的一些思考及记录,方便以后回顾。1.分组交换:将大数据分割成一段一段报文。2.报文首部:包含了发送端地址,接收端地址及分组序号。3.**OSI**(Open System Interconnection)模型中,每个分层接收由它下

2015-10-13 15:00:57 553

原创 链队列的实现

//Queue.h#ifndef QUEUE_H#define QUEUE_H#include <stdlib.h>#include <stdio.h>#define OK 1typedef int QElemType;typedef int Status;typedef struct QNode{ QElemType data; struct QNode *next;}

2015-10-07 20:54:33 343

原创 顺序栈的实现

顺序栈的实现相对较为容易,但是应用极其广泛强大。/*** SqStack.h*/#ifndef SQSTACK_H#define SQSTACK_H#include <stdio.h>#include <stdlib.h>#define STACK_INIT_SIZE 100#define STACKINCREMENT 10typedef int SElemType;typedef

2015-10-04 18:16:48 277

原创 线性表的实现--顺序表&&链表

谨以此系列纪念逝去的大学时光!本文共分为两部分,第一部分为顺序表的实现,第二部分为单链表的实现。均采用分离式编译写法。代码思想来源于《数据结构(C语言描述)》,严蔚敏著。顺序表如下://SqList.h#ifndef SQLIST_H#define SQLIST_H#define LIST_INT_SIZ 100#define LISTINCREMENT 10typedef int E

2015-10-02 14:42:43 383

空空如也

空空如也

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

TA关注的人

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