会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
有顶天の甲子园
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2018年4月26日
【C/C++】小坑们
摘要: 1、printf("%03d", a); // 输出 a,占 3 位,不够则左边用 0 填充 2、memcpy 所在头文件为 <string.h> 3、string s(n, 'c'); // 初始化 n 个 'c' 字符 4、static 修饰的变量只在编译时执行一次初始化,存放在 data 段,
阅读全文
posted @ 2018-04-26 20:29 生涯现役丶
阅读(238)
评论(0)
推荐(0)
2018年4月18日
【CUDA】Windows 下常用函数头文件
摘要: CUDA 函数 __global__ __device__
阅读全文
posted @ 2018-04-18 19:35 生涯现役丶
阅读(2534)
评论(0)
推荐(0)
2018年4月17日
【OS】Heap & Stack
摘要: 操作系统概念的堆、栈不同于数据结构的堆、栈。 C 语言中,一切指针占 4 字节,这意味着指针指向 RAM 中的地址可以有 232 个,最小的地址是 0,最大的地址是 231 - 1。 (一)堆: 堆空间在内存中是一个字节的沙盒。 malloc()、free()、realloc() 是程序员使用软件,
阅读全文
posted @ 2018-04-17 20:32 生涯现役丶
阅读(324)
评论(0)
推荐(0)
【C/C++】Rotate Array
摘要: 实现数组旋转(循环右移) 如数组 [1, 2, 3, 4, 5, 6, 7],右移 3 位则为 [5, 6, 7, 1, 2, 3, 4] 首先使用泛型函数 分析: 1、由于 front、middle、last 都是 void 型指针,不能进行指针加减法运算,这里依旧使用转换成 char * 的技巧
阅读全文
posted @ 2018-04-17 20:15 生涯现役丶
阅读(189)
评论(0)
推荐(0)
2018年4月16日
【C/C++】泛型栈
摘要: 用 C 语言实现泛型栈 mystack.h 分析: 1、为了实现存放 int 型、double 型、char * 型、自定义类型元素的栈(泛型栈),需要定义一个指明元素大小的变量 elemSize,在栈初始化时传入以开辟足够大小的空间。注意 malloc() 后 assert() 的运用,在内存申请
阅读全文
posted @ 2018-04-16 10:41 生涯现役丶
阅读(664)
评论(0)
推荐(0)
2018年4月13日
【IDE】我的花里胡哨VS
摘要: 我的 VS2017 效果图,花里胡哨但十分养眼,利于C/C++ Coding~ 一、主题设置 工具 → 扩展和更新 下载插件 Color Theme Editor for Visual Studio 2017 和 MoeIDE 下载方式:联机 → 搜索插件名(这里我已经下好了) MoeIDE 提供的
阅读全文
posted @ 2018-04-13 17:11 生涯现役丶
阅读(1725)
评论(1)
推荐(0)
2018年4月12日
【PAT】我要通过!
摘要: “答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;2. 任意形如 xPATx 的字符
阅读全文
posted @ 2018-04-12 11:57 生涯现役丶
阅读(239)
评论(0)
推荐(0)
2018年4月11日
【C/C++】内存基础
摘要: 1. 基本数据类型 我的电脑上输出为字符 'B' Why??? short 型在内存中占 2 字节(bytes),bit 表示如下。 &s 取 s 的地址,(char *)&s 让机器强行认为该指针指向 char 型元素,而 char 型在内存中占 1 字节。 因此用 * 取地址后只向后获取 8 b
阅读全文
posted @ 2018-04-11 16:21 生涯现役丶
阅读(379)
评论(0)
推荐(0)
2018年1月3日
【CUDA】Win10 + VS2017新 CUDA 项目配置
摘要: 一、新建项目 打开VS2017 → 新建项目 → Win32控制台应用程序 → “空项目”打钩 二、调整配置管理器平台类型 右键项目 → 属性 → 配置管理器 → 全改为“x64” 三、配置生成属性 右键项目 → 生成依赖项 → 生成自定义 → 勾选“CUDA 9.0XXX” 三、配置基本库目录 注
阅读全文
posted @ 2018-01-03 20:03 生涯现役丶
阅读(28797)
评论(2)
推荐(5)
2017年8月17日
【LeetCode】不同路径
摘要: 如图,m × n 的网格的左上角作为起点,每次只能向右或向下移动一格,最终要到达右下角。求有多少条可能的路径。 m,n 最大取 100。 我的想法是递归,分分钟实现 然而数字稍微取大(m = 19,n = 13)就 Time Limit Exceeded 了。 于是这么想,以上图 3 × 7 的网格
阅读全文
posted @ 2017-08-17 00:00 生涯现役丶
阅读(469)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页