我~
码龄7年
关注
提问 私信
  • 博客:139,432
    社区:1
    139,433
    总访问量
  • 47
    原创
  • 903,016
    排名
  • 76
    粉丝
  • 0
    铁粉

个人简介:!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2018-06-12
博客简介:

fly

查看详细资料
个人成就
  • 获得79次点赞
  • 内容获得53次评论
  • 获得372次收藏
  • 代码片获得116次分享
创作历程
  • 49篇
    2018年
成就勋章
TA的专栏
  • daily learning
    14篇
  • paper
    5篇
  • pytorch
    4篇
  • Linux
    1篇
  • python
    1篇
  • C++ Primer
    6篇
  • cs106B
    15篇
  • cs107
    3篇
  • corejava
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

367人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java核心技术(第十版)卷一

发布资源 2019.03.19 ·
pdf

吴恩达深度学习课程 第二课 作业 (原题 + 自己写的答案)

发布资源 2018.12.28 ·
zip

吴恩达深度学习课程 第一课 作业 (原题 + 自己写的答案)

发布资源 2018.12.28 ·
zip

python机器学习实战

发布资源 2018.11.29 ·
zip

C++ Primer 答案 第十三章(一)

13.1拷贝构造函数:第一个参数是自身类型的引用,且任何额外参数都有默认值                         拷贝初始化是通过拷贝构造函数或移动构造函数完成的13.2第一个参数必须的引用13.3拷贝StrBlob时,智能指针的计数器加一拷贝StrBlobPtr时,智能指针计数器不增加13.4记住4种使用拷贝构造函数的情况:1. 用 = 初始化对象2...
原创
发布博客 2018.11.23 ·
468 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ Primer 答案 第十二章

12.1都是4个,但是b2已经没了,如果接着使用b2会出错b1 = b2;b2.push_back("about");它们共用了内存,所以对b2操作,b1的size也变了12.2我把头文件和实现写在一起了解释下为啥要重构front和back:如果我们定义的是const的StrBlob,调用front(),它的返回值是string&,return data->fro...
原创
发布博客 2018.11.21 ·
1259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ Primer 答案 第十一章

11.1map : 关联容器,存放key和valuevector : 顺序容器,只存value11.2list: 经常在任何位置删除添加数据vector: 没别的要求一般就用它deque: 栈map: 字典set: 数学集合11.3 and 11,4#include <iostream>#include <map>#include <s...
原创
发布博客 2018.11.19 ·
1243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ Primer 答案 第十章

10.1 and 10.2#include <iostream>#include <algorithm>#include <vector>#include <list>using namespace std;int main(int argc, char *argv[]){    vector<int> vec = ...
原创
发布博客 2018.11.16 ·
780 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

C++ Primer 答案 第九章

9.1(a) list , 因为需要中间插入(b) deque , 因为需要在头尾进行插入与删除操作(c) vector , 因为只需要从尾部插入,再排序即可9.2list<deque<int>> l1;9.31.指向同一个容器2.begin <= end9.4bool findInt(vector<int>::iterato...
原创
发布博客 2018.11.15 ·
947 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C++ Primer 答案 第九章

9.1(a) list , 因为需要中间插入(b) deque , 因为需要在头尾进行插入与删除操作(c) vector , 因为只需要从尾部插入,再排序即可9.2list<deque<int>> l1;9.31.指向同一个容器2.begin <= end9.4bool findInt(vector<int>::iterato...
原创
发布博客 2018.11.15 ·
947 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C++ Primer 答案(一)

第一章1.6去掉前两个 ;1.8一个/* 对应一个 */std::cout << /* "*/" */;相当于std::cout << " */;因此少了一个 "第二章2.9(b)错误, {}进行列表初始化存在丢失数据风险时会报错2.10默认初始化:1、定义在任何函数体外的变量会被初始化为0。   2、定义在函数体内部的变量不会被初始...
原创
发布博客 2018.11.12 ·
752 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 基础学习(一)

学习网站:http://www.runoob.com/python/python-operators.html一. is 与 == 的区别Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)is 比较id== 比较值注意:假设 a 与 b 值相等若数据为  数值型或字符串型时,a is b 是 true若数据为  tuple,l...
原创
发布博客 2018.11.08 ·
233 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

CS107 Assignment 3: vector and hashset

CS107 Assignment 3: vector and hashset任务地址:https://see.stanford.edu/materials/icsppcs107/11-Assignment-3-Vector.pdf任务1:The C vector用c制作类似于c++的vector一些区别:1. c 没有 public 和 private 之分,所以不让用户见的函...
原创
发布博客 2018.10.29 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CS107 Assignment 2: Six Degrees of Kevin Bacon

CS107 Assignment 2: Six Degrees of Kevin Bacon任务地址:https://see.stanford.edu/materials/icsppcs107/09-Assignment-2-Six-Degrees.pdfTask I: The imdb class补全 imdb.cc基本就是给你一个长数据的头指针 如下,然后要你把里面的各种信息提...
原创
发布博客 2018.10.26 ·
768 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

CS107 笔记

lecture 2各种类型数据对应的bite数bool     1  ;     char     1  ;   short    2  ;   int    2 or 4  ;  long    4  ;   float     4   ;    double  8 ;    指针    4(根据地址的bite数决定) ;  lecture 31. 指针指针的理解:...
原创
发布博客 2018.10.24 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CS106B Assignment #7: Pathfinder

Pathfinder任务:给出一个存了地点和距离的文本,求出最短路径和最小生成树核心要解决的问题包括:graph类的设定,文件的输入,PQueue辅助类的建立(上节已做),最短路径的算法,最小生成树的算法1. Graph类使用了很多已有的数据结构,因为nodeT 和 arcT互相包含,所以要用前向引用。#ifndef MYPATHFINDER_GRAPH_H#def...
原创
发布博客 2018.10.23 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

CS106B Section Solutions #9

Problem 3: Finding Graph Cycles采用深度优先搜索(递归),寻找图中是否存在循环之所以用currvisited和visited是因为可能图是非连通图,一次遍历不一定能遍历完所有的结点bool RecCyclicCheck(graphT & graph, nodeT * node, Set<nodeT *> & visited)...
原创
发布博客 2018.10.22 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CS106B Assignment #6: Priority Queue

制作自己的PQueue类pqueue:队列的拓展,有优先级的队列,即出队时 是先出优先级最大的。动手设计类的接口,并通过4种方式实现一. The interface基本是以下这些,还加个几个debug用的函数 class PQueue { public: PQueue(); ...
原创
发布博客 2018.10.22 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

CS106B Section Solutions #8

这章重点是树的操作,有树的遍历,判断树相等,删除叶子节点,平衡树,几乎都要用到递归Problem 1: Extending Editor Buffer解决将位置移到一段话中单词开头的问题数组的操作简单,单链表操作学习下套路,用curr 和prev 两个指针从head一步步遍历的方法//array implementationvoid Buffer::moveToWordBegi...
原创
发布博客 2018.10.20 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CS106B Assignment #5:Sorting Lab

编写排序模版,支持数字,字符串,和整型set类的排序#include <iostream>#include "vector.h"#include "set.h"using namespace std;//预定义的比较函数模板template <typename Type>int OperatorCmp(Type one, Type two){ ...
原创
发布博客 2018.10.19 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多