code&day
码龄8年
关注
提问 私信
  • 博客:60,659
    60,659
    总访问量
  • 36
    原创
  • 1,226,959
    排名
  • 18
    粉丝
  • 0
    铁粉

个人简介:sdfsdffsdf

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

我的技术人生

博客描述:
热爱编程,热爱技术,热爱生活
查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得3次评论
  • 获得49次收藏
创作历程
  • 36篇
    2018年
成就勋章
TA的专栏
  • Leetcode
  • 人生随笔
  • Python
  • Pytorch
    5篇
  •  mac使用技巧
    3篇
  • poj
    6篇
  • 递归
    1篇
  • 回溯
    3篇
  • TAOCP
    1篇
  • 环境搭建
    2篇
  • latex
    1篇
  • poj百练
    5篇
  • 字符串处理
  • C++
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

mac平台配置anaconda

1.下载:清华大学镜像 2.安装:傻瓜式 安装位置:Mactonish HD 3.配置镜像源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.c...
原创
发布博客 2018.07.22 ·
2923 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

一篇文章弄懂string和cstring的相互转化,以及字符串到数值的转化

cstring就是char数组,string是stl中定义的数据结构,二者可以相互转化,另外我们经常需要从字符串中提取出数字,下面一一介绍。cstring -> stringcstring的历史早于string,所以它cstring本身当然不会有方法可以直接转化为string,但是string却可以用cstring来初始化或者调用构造函数string str(cstr)...
原创
发布博客 2018.06.15 ·
1857 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

3470 整理扑克牌

题目链接思路1.简单模拟+贪心,每次选择数目最少的牌,用特俗牌替代它,组合成一副牌,直到特殊牌数目为0,然后可以再组合出所剩最少数目副牌。#include<iostream>#include<cstdio>#include<cmath>#include<cstdlib>#include<cstring>#includ...
原创
发布博客 2018.06.06 ·
1150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

bailian 1308 Is it a tree

题目链接题目中并没有保证节点编号是1~n连续的,所以可以用map做一个映射。 如何判断一个有向图是树呢? 树有很多等价定义,如何方便判断呢? 可以利用bfs,进行判断:先找到一个入度为0的点,从这个点开始bfs,如果找不到说明存在环,但是需要注意的是,如果顶点个数为0,按照题意也是树。这种情况,可以最后排除。一般情况下,节点数为1,且没有自环,也应该是树,但这一题是通过边给出图的,也就是...
原创
发布博客 2018.06.04 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

int溢出

uva10006 快速幂乘法,虽然每一步乘法后都取余,但是仍然可能溢出#include<cstdio>#include<cmath>using namespace std;int expmod(int _a,int n,int mod){ long long a=_a,ans=1; while(n){ if(n%2){ans*...
原创
发布博客 2018.05.06 ·
1104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gets的坑

当gets第一个遇到的字符是换行符时,就不往下读了,只能读到一个空串,为了读取下一个字符串,其实我们需要的应该是scanf("%s",s) 题目#include<cstdio>using namespace std;struct node{ node *lc,*rc; int e;} nodes[110];int cur=0;node * newn...
原创
发布博客 2018.05.06 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从两道题看如何读取字符串

二次方程#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>#include<stack>#include<cmath>using namespace std;int cba[3],epos;char str[100]...
原创
发布博客 2018.05.06 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简单表达式计算

表达式要求:只包含加减乘除和整数运算数,且运算符与操作数直接有一个空格隔开#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>#include<stack>using namespace std;int mat[5][5]={ ...
原创
发布博客 2018.05.06 ·
862 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字符常量默认类型的坑

做poj 2155时,需要计算 2^k,自然想到用位运算:1<<k,但却WA,因为我用的是long long ,#include<cstdio>using namespace std;typedef long long ll;ll exgcd(ll a,ll b,ll &x,ll& y){ if(b==0) { x=1;y=0; ret...
原创
发布博客 2018.04.25 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

poj 1270拓扑排序

poj 1270#include<cstdio>#include<queue>#include<cstring>#include<algorithm>char s[150];int sufix[30][30],ind[30], topo[30];int n=0;void print(){ for(int i=0;i&lt...
原创
发布博客 2018.04.20 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pytorch学习教程:Variable

torch.autograd.Variable,从定义的位置就可以知道,Variable是为了自动求导的。 其实Variable只是把Tensor封装了一下,增加了新的功能,所以很多可以作用于Tensor的函数可以直接作用于Variable上。 注意:下文中所有a代表一个Tensor生成一个VariableVariable(a,requires_grad=False)即可得到一个...
原创
发布博客 2018.04.09 ·
2497 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Pytorch学习教程:Tensor

Tensor对于pytorch就如同ndarray,而且和ndarray很像,但有一个重要的区别就是Tensor支持GPU,ndarray不支持。注意为了说明方便, 1.Tensor分类: ByteTensor,唯一的一个无符号类型Tensor,8位无符号整型(下面皆有符号) CharTensor,8位有符号整型 ShortTensor,16位整型 IntTensor,32位整型...
原创
发布博客 2018.04.09 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Pytorch学习教程:学习资源

几个网站 1.官方文档http://pytorch.org/docs/master/ 2.论坛https://discuss.pytorch.org 3.中文文档http://pytorch-cn.readthedocs.io/zh/latest/ 4.pytorch中文网https://ptorch.com几本书 深度学习之Pytorch by廖星宇...
原创
发布博客 2018.04.09 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Pytorch学习教程:环境配置

笔者所用环境为Mac OSX,仅讨论该环境,Linux完全类似。 1.安装Anaconda,自行百度。 2.利用Anaconda,定义一个环境,用于Pytorch开发conda create -n yourenvname3.进入该环境source activate yourenvname4.利用pip安装相关包(需进入之前create的env中)sudo pip i...
原创
发布博客 2018.04.09 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算24点

#include<cstdio>#include<cstring>#include<iostream>using namespace std;int vis[4];double num[4];const double delta=1e-5;bool zero(double x){ return x>-delta&&x&...
原创
发布博客 2018.04.07 ·
1095 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++的输入不能隐式转换

#include<cstdio>#include<cstring>#include<iostream>using namespace std;int main(){ double x; scanf("%d",&x); cout<<x<<endl; return 0;}input &
原创
发布博客 2018.04.07 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

poj 百练2818

#include<cstdio>#include<cstring>#include<iostream>using namespace std;int key[210],T[210];char Old[210],New[210];int main(){ int n; Old[205]='\0';New[205]='\0'; w...
原创
发布博客 2018.03.23 ·
392 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

poj 百练2800 垂直直方图

这一道题的输入输入输出很有特点,我的输入部分略显复杂,但是这样会更加鲁棒。 主要考虑到不同平台下换行符可能不一样,有的是
,有的是\r,有的是
\r,输入文件不一定有EOF#include<cstdio>#include<iostream>#include<cmath>#include<cstring>using namesp...
原创
发布博客 2018.03.21 ·
371 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

poj 百练校门外的树

题目很简单,但是一个小错误#include<cstdio>#include<iostream>#include<cmath>#include<cstring>using namespace std;int vis[10010];int main(){ int L,M; memset(vis,0,sizeof(vis...
原创
发布博客 2018.03.21 ·
356 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

poj bailian 1017装箱问题

没有对比,没有伤害!我的代码 思路是贪心的思想,从大往小装,将盒子中剩余的空间,装小的。 每新增加一个盒子,就从大往小遍历一遍,尽可能装。#include<cstdio>#include<iostream>#include<cmath>#include<cstring>using namespace std;int cnt[...
原创
发布博客 2018.03.20 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多