- 博客(12)
- 收藏
- 关注
原创 贪吃蛇-java实现
源码Snack.javapackage snack;import java.util.LinkedList;import java.util.Random;/** * * @author cxy */public class Snack { class Node{ private int x; private int y; ...
2018-12-07 14:54:12
360
原创 顺序栈
代码#include <stdio.h>#include <stdlib.h>#define STACK_INIT_SIZE 100#define STACK_INCREMENT 10#define OK 0#define ERROR -1typedef struct{ int* stackdata; int top; int stacksiz
2017-07-12 10:44:09
231
原创 python 命令行版todolist
图 最近作业很多,做了一个小工具。很简单的todolist,先上效果图: 最重要的代码 python2.7环境,没有其他依赖。#!/usr/bin/env python#-*-coding:utf8-*-lists = []with open('todo.list','r+') as todo: lists = todo.readlines() for l i
2017-05-28 12:21:01
1499
原创 自制操作系统-0
从零开始写一个操作系统相信是很多编程爱好者的梦想。以前也下载过linux0.11的源代码,看过一部分,虽然代码不多,但还是看不懂。 这次借助30天自制操作系统这本书,一定要写出一个属于自己独一无二的操作系统。一.环境搭建我自己的系统是linux的,所以整个过程也是在linux下面完成的。第一步需要一个文本编辑器,我使用的是sublime text3。第二步需要一个汇编器,nasm。第三
2017-05-24 15:52:41
549
原创 python自动配置java环境(linux)
# -*- coding:utf8 -*-import requestsimport gzipimport tarfileimport osimport shutilimport getpassimport timeurl = "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096
2017-05-15 20:15:45
577
原创 c语言创建单链表
#include <stdio.h>#include <stdlib.h> typedef struct node{ int num; char sex; struct node* next;}Node;Node* init_list(int);int main(int argc, char const *argv[]){ Node* head;
2017-05-13 15:53:40
709
原创 解决Fedora vmware kernel module updater
阅读一下报错信息,发现是找不到kernel header我就重新下载了内核对应的kernel-header,发现已经存在了,还是不行。最后的解决方法是,输入以下命令:版本与自己内核版本对应,重新启动vmware编译即可。
2017-05-08 16:33:33
1215
原创 蓝桥杯-数列特征
问题描述#include <stdio.h>int main(){ int n,i,max = -10001,min = 10001,sum = 0; scanf("%d",&n); int a[n]; for(i = 0 ; i < n ; i++) { scanf("%d",&a[i]); max = max < a[i
2017-02-10 12:45:23
1375
1
原创 快速排序
快速排序 以前就曾经接触过快排,这一次好好整理了一下思路,重写了一遍,记录一下。/*快速排序使用了分治的思想,所以搞明白一趟排序,剩下的以此类推很好理解。首先设置一个参考数,一般都是第一个数,首先从右到左扫描找一个比参考数大的数,再从左到右找一个比参考数小的数,他俩交换,直到参考数左面的数都比他小右面的数都比参考数大,第一趟排序就大功告成了。下面是第一趟排序的例子:5 4 7 2 4
2016-11-03 13:06:10
430
转载 AndroidStudio编译FBreaderJ
Building FBReader using Android Studio and GradleTested on a fresh installation of Windows 8.1 x64 using Android Studio v1.02 build 1653844, jdk-7u71-windows-x64, and android-ndk-r10d.Clon
2016-07-19 19:26:44
479
原创 Debian8下python3和python2同时安装如何使用pip
在bash下python会调用python2.xpython3会调用python3.x如果使用pip install命令安装模块会安装python2的模块。而python3的pip命令使用的是pip3。如果没有安装pip3,正确的做法是:我们以安装scrapy为例:
2016-07-18 19:41:21
8801
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人