自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云苓玉竹

唯有行到水穷处,方能坐看云起时

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

转载 github如何从本地上传程序和项目

转载链接:https://www.cnblogs.com/cxk1995/p/5800196.html由于自己想上传一个用tensorflow框架搭建的vgg网络测试cifar10等数据集的项目程序,才开始查看看如何上传github。主要步骤如下,说明一点在git安装好后,需要配置get config --global user.name,  user.email等。上传的github程序链接:点...

2018-02-24 14:17:16 815

原创 野指针

野指针不是NULL指针,野指针是很危险的,野指针的成因有以下几种:1  指针变量没有被初始化2  指针被free或delete后,没有置为NULL,会让人以为这个指针还是一个合法的指针3  指针操作超越了变量的作用范围

2016-12-26 20:33:39 322

翻译 c\c++ 参数传递

-----------《嵌入式c\c++系统工程师实践训练》      函数参数传递机制实质上是主调函数和被调函数在调用时进行通信方式的问题,基本的传递方式有两种:值传递和引用传递。     值传递过程中被调函数的形参作为被调函数的局部变量处理,即在栈中开辟了内存空间,用来存放主调函数的实参值,从而成为实参的一个拷贝副本,值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进

2016-12-19 14:35:20 254

原创 c 结构体链表形式

头文件:#ifndef LISTSTU#define LISTSTU#define N 20#define NULL 0#define TYPE struct stu#define LEN sizeof(struct stu)#pragma warning(disable:4996)struct stu{ char name[N]; int num; int age; s

2016-12-14 12:07:31 473

原创 进制转换

好久没有登录CSDN了,前一段时间都在忙着刷题,听宣讲,面试,找工作,现在终于告一段落,工作也签好了,只是要开始学习新的语言了,嵌入式c,一直没有接触过这方面的东西,,现在先从c语言学习。这个程序是进制的转换函数,看着同好的,就编写了一下。头文件;#ifndef CONVERT_H_#define CONVERT_H_void convert(char *p_output, int p

2016-12-13 10:28:09 276

原创 输入任意日期时间 输出下一秒

任意输入格式为2016/09/08 12:34:08输出下一秒 也是按照上述的格式输出://任意输入日期时间,输出下一秒时间#include#include#includeusing namespace std;//string转化为intvoid stringtoint(string s, int p[]){ vector>res(6); int index = 0;

2016-10-07 13:24:40 1068

原创 搜狗2016研发工程师编程题

#include#includeusing namespace std;int main(){ int n; while (cin >> n){ vectorp(n, 0); vector>vec; for (int i = 0; i < n; i++){ vectortemp; int id, num; cin >> id >> num; temp.

2016-09-12 00:41:52 496

原创 windows install scipy 错误:numpy.distutils.system_info.NotFoundError: no lapack/blas resources found

一般我们编写python代码,使用IDE  pycharm,我们加载模块时也会用pycharm加载相应的模块自己一般都是这样加载模块的,但是上次想加载scipy模块时,出现了这样的错误:numpy.distutils.system_info.NotFoundError: no lapack/blas resources found自己试着安装lapack库之类,发现没法安装,然后各

2016-06-06 16:59:06 8883

原创 Merge K Sorted Lists

对于本题:  要将k个链表整合到一个链表中,首先进入脑海的想法是两两Merge,然后循环进行,然后整合到一个链表p中;具体程序如下://runtime:312ms/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * L

2016-05-03 17:53:10 293

原创 single number III

对于本题的意思是: 给出一数组,数组中其中有两个元素不是重复的,剩余的元素都是两个重复的,返回这两个不重复的元素这样说来,这题就有些特殊了,首先这个数组个数肯定是偶数,我们可以首先用sort排序,则第一个单独数肯定是位于基数位上的,而且相同的数都是挨着的,可以用^ 来消除。具体程序如下://author:liuyang//Time:28msclass Solution

2016-05-03 16:37:07 253

原创 k-means 机器学习

k-means 是基于数据划分的无监督聚类算法,是数据挖掘的十大算法之一。对于k-means(k均值)分析如下:1、首先我们看一下分类,对于给出的一组样本

2016-04-13 22:55:45 435

原创 distinct subsequences

//动态规划//题意是用删除字符的方法,字符串s1变成字符串s2,一共有多少种变换方法//f[i][j]表示有字符串i变成字符串j的总变换方法//当s1[i]=s2[j]时,f[i][j]=f[i][j]+f[i-1][j]意思是当//s1[i]=s2[j]时,当前的字母可以保留也可以抛弃//所以f[i][j]等于保留此字母使得变换方法加上不保此字母的变换方法//当s1[i]!=s2[

2016-04-10 21:43:38 255

原创 edit distance

//动态规划//f[i][j]表示字符串a从1到i的子串和字符串b从1到j的字串的编辑距离(下标从1开始)//f[i-1][j]+1表示delete操作//f[i][j-1]+1表示insert操作//f[i-1][j-1]+f1(x,y)其中f1(x,y) x=y时f1(x,y)=0//else f1(x,y)=1 表示替换操作class Solution {public:

2016-04-10 20:38:39 265

原创 interleaving string

Interleaving StringGiven s1, s2, s3, find whether s3 is formed by the interleaving of s1 and s2.For example,Given:s1 = "aabcc",s2 = "dbbca",When s3 = "aadbbcbcac", return true.Wh

2016-04-10 19:42:13 213

原创 best time to buy and sell stocks III

对于这题,题目要求应该是最多交易两次对于同一天内买进又卖出相当与没有参与交易所以对于给出的一列数组【a1,a2,a3,...ai.....an】可以分为两段在ai处,【a1....ai】的总利润+【a(i+1),...an】的利润=利润将数组变成差分数组,分别求两段对应的利润 class Solution {public: in

2016-04-10 10:37:26 238

原创 jump game I // II

/*贪心算法jump game 给出一列数组,非负,数组每个元素表示可以跳跃的最大步数第一个元素是初始化位置,编写一个函数判断是否成立(跳出数组)分析:对于数组A,共有n层,每次最多可以跳A[i]步,我们可以这样分析,加入从第0层开始,一层一层的往上跳,每次可以跳1步,那么对于跳到第i层时,距离0层的最远距离就是i-1+1+A[i-1]此时我们需要判断的就是这个最

2016-04-08 16:30:33 320

原创 N_queen

对于n(n>=4)皇后问题:任意两个Queens不能同行同列,而且不能共对角线(主对角,副对角)其中主对角行列相减的绝对值是相等的副对角线行列相加是相等的本题对于n*n格的棋盘中有多少种满足上述条件的解:本题首先设置全局的计数count,然后设置相应的剪枝项colmunmain_diaganti_diag然后使用深度优先搜索法:/*输出N皇后问题的解数

2016-04-05 10:27:27 578

原创 palindrome

/*DFSpalindrome partationinput ['"aab"]output ["a","aa","b"]*/#include #include#includeusing namespace std;class Solution{public: vector> Subset(string s) { vector>result; v

2016-04-04 15:31:04 201

原创 subsets

subsets:给出一组数组,列出所有可能的子集对于n个元素,有2^n个子集对于此题构造一个bool类型的向量select每个元素可以选也可以不选Subsets IIGiven a collection of integers that might contain duplicates, S, retu

2016-04-01 06:01:56 243

原创 permutations

/*暴力枚举permutations 排列[1,2,3]permutations:[1,2,3] [1,3,2][2,1,3] [2,3,1][3,1,2] [3,2,1]分析:使用深度搜索:从左到右遍历,变量i看是否在已选路径中如果在,push_back(),继续若果不再,返回上一层*/#include #include#includeusing

2016-04-01 06:00:38 242

原创 Subsets

/*暴力枚举subsets:给出一组数组,列出所有可能的子集对于n个元素,有2^n个子集对于此题构造一个bool类型的向量select每个元素可以选也可以不选*/#include #include #includeusing namespace std;class Solution{public: vector> Subset(vector &Arr

2016-04-01 01:24:42 223

原创 sort colors

Sort ColorsGiven an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we w

2016-03-30 11:57:47 276

原创 Merge k Sorted Lists

/*排序问题:本题是将k个排好序的链表整合到一个链表中具体的做法为:首先进行两两合并,然后循环进行下去合并Merge k Sorted ListsMerge k sorted linked lists and return it as one sorted list.Analyze and describe its complexity.*/#include#i

2016-03-30 08:55:05 223

原创 Binary Tree Maximum Path Sum

/*二叉树:本题是为了解决对于任意一个Binary Tree ,我们要求出其最大路径和,即是哪条路径节点值得和最大,将和返回即可。本题难点在于对于BT,他可以从任意node 开始,也可以在any node stop.因此,我们可以采用深度优先搜索法(DFS)我们算出左右子树的数值l,r,如果l>0,表明左子树对整个结果有利,可以加上,同理如果r>0,表明右子树也有利,

2016-03-29 17:30:02 346

原创 The minimum depth The maximum path sum path sum II

leetcode 上的四个问题1 The minimum depth 2 The maximum depth3 path sum 4 path sum II本文一次性放到一个函数中运行:其定义为:The minimum depth is the number of nodes along the shortest path from the root

2016-03-29 16:01:41 295

原创 Convert Sorted List to Binary Search Tree

二叉树本题将listnode转化为BSTConvert Sorted List to Binary Search TreeGiven a singly linked list where elements aresorted in ascending order, convert it to a height balanced BST.

2016-03-28 18:24:02 289

原创 convert sorted array to binary search tree

二叉树:balance Tree:对于每个节点,其左右子树的高度差不超过1(BST tree:对于 BST Tree,对于每个父节点,其左子节点小于父节点其右子节点大于父节点Convert Sorted Array to Binary Search TreeGiven an array where elem

2016-03-28 16:19:28 296

原创 validate binary search tree

二叉树 leetcode:本题是关于给出的二叉树是否为BST树:BST定义:  对于任意一个parent节点,其leftchild node 小于 parent  rightchild node 大于 parent节点程序采用递归遍历:#include #include using namespace std;struct TreeNode{

2016-03-28 15:22:00 261

原创 二叉树的构造与遍历

本文用于二叉树的遍历与构造:/*二叉树的构造及遍历遍历1/ \2 3/ \ / \4 5 6 7/ \ /8 9 10先序:1 根 2 左 3 右 (1,2,3,4,5都是根(父节点))上述序列:1 2 4 8 9 5 10 3 6 7中序:1 左 2 根 3 右序列:8 4 9 2 10 5 1 6 3 7后

2016-03-28 14:34:30 290

原创 Unique Binary Tree

Given n, how many structurally unique BST’s (binary search trees) that store values 1…n?For example,Given n = 3, there are a total of 5 unique BST’s. 1 3 3 2 1

2016-03-28 11:31:11 417

原创 新手第一弹

今天刚注册了CSDN的博客,说来已久,自己用了好久的的CSDN,但却重来没有去使用过博客。作为一个理工科的学生,确切的说是一个理科生,最近开始刷题,Leetcode,然后里面各种的东西不懂,然后开始各种百度,看的最多的就是各位大牛们的博客,让自己受益很多,then 发现博客原来是这么好的个工具啊,所以,今天也算是开题了,努力提升自己,希望以后自己也能发一些文章,能给别人一些帮助!

2016-01-12 19:23:22 221

空空如也

空空如也

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

TA关注的人

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