- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 插入排序c语言实现
插入排序#include<stdio.h>void crpaixu(int *a, int L);intmain(){ int arr[] = {10, 2, 6, 9, 2}; int length = 5; int k; for(k = 0; k < 5; k++) printf("%d\n", arr[k]); crpaixu(arr, l...
2018-09-20 21:55:49 1170
原创 参考 《数据结构》严蔚敏 写的链表初始化
参考 《数据结构》严蔚敏 写的链表初始化,还不太好,需要修改#include<stdio.h>#include<stdlib.h>typedef struct ListNode{ int Data; struct ListNode *next;}*L, LinkNode;intmain(){ L head = (L)malloc(sizeof(L...
2018-09-14 17:36:24 645
原创 xv6 PGROUNDUP PGROUNDDOWN 4k 地址对齐
#define PGSIZE 4096 // bytes mapped by a page#define PGROUNDUP(sz) (((sz)+PGSIZE-1) & ~(PGSIZE-1))#define PGROUNDDOWN(a) (((a)) & ~(PGSIZE-1)) PGROUNDUP PGROUNDDOWN 宏...
2018-09-04 21:47:53 1746
原创 gcc 用法
默认情况下,gcc 在下面目录中搜索头文件:/usr/local/include//usr/include/在下面目录中搜索库:/usr/local/lib//usr/lib/ 当需要指定搜索其它位置的头文件及库文件时候,需要用“-I”和“-L”把头文件及库文件目录添加上去例如:g++ btt3.cpp -o btt3 -I /mnt/e/ccc/ubuntu/caffe-master/inclu...
2018-07-01 21:36:00 418
原创 改写 caffe convert_mnist_data.cpp
以下代码来自于caffe的examples/mnist目录,去掉一些google flags的内容,并且把命令行参数去掉了,适合入门阅读改代码能将mnist数据的images和label转换成lmdb数据,目前只在ubuntu linux 下测试。#include <gflags/gflags.h>#include <glog/logging.h>#include &l...
2018-06-16 20:09:25 482
转载 C语言中sprintf用法,%.*s格式输出
sprintf表示将输入的内容"%03x %d foo bar"放入sval数组中,用32替换%03x, 用3141592替换%d ,%03x表示十六进制在用%.*s时,后面跟着两个参数,如下 a表示输出数据占得位置的大小,sval 表示要输出的内容#include <stdio.h>int main(){ char sval[32]; sprintf(sval, "%0...
2018-06-16 17:22:39 15961
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人