首页 > 编程语言
纯c语言写的拼图游戏
#include #include #include #include int step=0; void map()//游戏菜单函数。 { printf("▇▇▇▇▇▇▇▇▇▇▇▇▇▇\n"); printf("█ 拼 图 游 戏 █\n"); printf("█ 1. 3×3...
分类:编程语言   时间:2015-03-05 14:48:46    收藏:0  评论:0  赞:0  阅读:347
操作系统之线程篇2
1.   出现上面的问题是基于两个原因:errno是线程之间共享的全局变量;线程之间的相互执行顺序是不确定的。消除第一个原因的办法就是限制全局变量,给每一个线程一个私有的errno,但是这在一定范围内是违背了线程设计的初衷,就是资源的共享,提高资源的利用率。消除第二个原因的办法就是让线程之间的相对执行顺序在需要的时候可以确定。引入线程的一个最具大的问题其实就是多线程的执行结果可能是不确定的,...
分类:编程语言   时间:2015-03-05 14:47:16    收藏:0  评论:0  赞:0  阅读:202
【BZOJ3887】【Usaco2015 Jan】Grass Cownoisseur 算法模块有点多
题意: 给一个有向图,然后选一条路径起点终点都为1的路径出来,有一次机会可以沿某条边逆方向走,问最多有多少个点可以被经过?(一个点在路径中无论出现多少次(≥\geq1)对答案的贡献均为1) 题解: 首先强连通分量缩点。 然后形成了dfs统计出: 集合A:点 11 能到哪些点, 集合B:哪些点能到点 11 然后这两个集合各为拓扑图。 现在一条从1出发,最后又回到1的最长路径就可以被...
分类:编程语言   时间:2015-03-05 14:46:56    收藏:0  评论:0  赞:0  阅读:305
OpenCV人脸检测(C++代码)
OpenCV人脸检测(C++代码)—— By wepon这篇文章简单总结一下人脸检测的代码实现,基于OpenCV,C++版本。之所以强调C++版本是因为OpenCV有很多其他语言的接口,之前我也写过人脸检测的Python实现《Python-OpenCV人脸检测(代码)》,这篇文章则讲C++实现,其实大同小异,C++相比于Python实现代码写起来会繁琐一点,这也是语言本身决定的吧。为了保持代码风格一...
分类:编程语言   时间:2015-03-05 14:45:46    收藏:0  评论:0  赞:0  阅读:679
[LeetCode] 024. Swap Nodes in Pairs (Medium) (C++/Python)
[LeetCode] 024. Swap Nodes in Pairs (Medium) (C++/Python)...
分类:编程语言   时间:2015-03-05 14:44:06    收藏:0  评论:0  赞:0  阅读:297
Java数据类型
先上图: Java中的数据类型分为基本数据类型和引用数据类型,基本数据类型也常称为Java中的四类八种基本数据类型,即为如图上所示的那八种。 基本数据类型和引用数据类型的区别如下: 1、内存分配 基本数据类型在声明后Java会直接在栈中为它分配内存;而引用数据类型在声明后会在栈...
分类:编程语言   时间:2015-03-05 14:40:26    收藏:0  评论:0  赞:0  阅读:215
Java随机生成中文汉字(使用高位低位转码)
1 Java随机生成中文汉字 2 /** 3 * 原理是从汉字区位码找到汉字。在汉字区位码中分高位与底位, 且其中简体又有繁体。位数越前生成的汉字繁体的机率越大。 4 * 所以在本例中高位从171取,底位从161取, 去掉大部分的繁体和生僻字。但仍然会有!! 5 ...
分类:编程语言   时间:2015-03-05 14:38:56    收藏:0  评论:0  赞:0  阅读:286
如何用OS X的Xcode写C语言程序
声明:以下内容非本人原创,转载于别处。拿出来只是分享给FY们,不喜勿喷!原创地址http://blog.yorkxin.org/posts/2009/03/15/fundamental-c-with-xcode/如何用 OS X 的 Xcode 写 C 语言程序(这篇是给新手朋友看的) 如果你在Wi...
分类:编程语言   时间:2015-03-05 14:38:46    收藏:0  评论:0  赞:0  阅读:340
spring处理方法返回值的类型
spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModeAndView: @RequestMapping("/show1") public ModelAndV...
分类:编程语言   时间:2015-03-05 14:36:46    收藏:0  评论:0  赞:0  阅读:271
《C++ Primer Plus 6th》读书笔记 - 第九章 内存模型和名称空间
1. 单独编译1.1 头文件中常包含的内容:函数原型使用#define或const定义的符号常量结构声明类声明模板声明内联声明1.2 只需将源代码文件加入到项目中,而不用加入头文件。这是因为用#include管理头文件。1.3 避免多次包含同一个头文件1 #ifndef COORDIN_H_2 #d...
分类:编程语言   时间:2015-03-05 14:34:56    收藏:0  评论:0  赞:0  阅读:243
使用JavaScript操作Cookie
使用JavaScript操作Cookie相关文档请见DHTML.CHM。里面有完整的操作方法说明。以下是代码示例。1、使用JavaScript保存一个Cookievar date = new Date(); //声明当前时间var time = 1000*60*60*24; ...
分类:编程语言   时间:2015-03-05 14:34:16    收藏:0  评论:0  赞:0  阅读:282
python 可变参数
原文地址:http://docs.pythontab.com/python/python3.4/controlflow.html#tut-functions一个最不常用的选择是可以让函数调用可变个数的参数。这些参数被包装进一个元组(参见元组和序列)。在这些可变个数的参数之前,可以有零到多个普通的参数...
分类:编程语言   时间:2015-03-05 14:32:26    收藏:0  评论:0  赞:0  阅读:167
用反射模拟Hibernate保存JavaBean
1 用反射模拟Hibernate保存JavaBean 2 首先要说一下思想。就是要接收一个JavaBean实例对象,然后根据字段信息、类名信息,自己组组织成sql语句最后保存到数据库中。 3 组件说明: 4 需要一个@Table注解,自己声明,以便于用户声明的表名与数据库的...
分类:编程语言   时间:2015-03-05 14:28:06    收藏:0  评论:0  赞:0  阅读:306
java.lang.ClassCastException
是指类型转换出错当前者的域小于后者的时候出现譬如说:前者A是子类的对象,而后者B是父类的对象若使用A=B;就会抛出java.lang.ClassCastException List customers= (List) new CustomerVO(); List customers = new...
分类:编程语言   时间:2015-03-05 14:27:46    收藏:0  评论:0  赞:0  阅读:255
纪念逝去的岁月——C/C++字符串回文
判断字符串是否是回文:1、输入:hello world dlrow olleh输出:12、输入:nihao hello输出:0代码#include #include int palindrome(char * p){ if(NULL == p) { return 0; ...
分类:编程语言   时间:2015-03-05 14:27:26    收藏:0  评论:0  赞:0  阅读:155
Java 中使用Jackson反序列化
Build.gradle: compile group: 'org.codehaus.jackson', name: 'jackson-mapper-lgpl', version: '1.9.13' compile group: 'org.codehaus.jackson', name: 'j...
分类:编程语言   时间:2015-03-05 14:27:06    收藏:0  评论:0  赞:0  阅读:349
python 关键字参数
原文地址:http://docs.pythontab.com/python/python3.4/controlflow.html#tut-functions函数可以通过关键字参数的形式来调用,形如keyword=value。例如,以下的函数:def parrot(voltage, state='a ...
分类:编程语言   时间:2015-03-05 14:25:26    收藏:0  评论:0  赞:0  阅读:279
链表排序
#include#include#includeusing namespace std;struct node{ int address; int data; int next; bool tag;}Node[100066];bool cmp(node a,node b){ re...
分类:编程语言   时间:2015-03-05 14:23:46    收藏:0  评论:0  赞:0  阅读:315
高级语言里的函数在汇编里的实现方式
一、学习过程在高级语言中我们为什么要用变量呢?因为我们要存储数据,而且因为要使用循环等语法结构,存储的数据需要不断地变化,变量的特性可以很好地解决这个问题。在前面我已经讨论过了,变量的声明实际上就是在内存中开辟一个内存空间,我们在汇编语言里使用循环,主要是把数据存在si、di等寄存器中来进行操作,存...
分类:编程语言   时间:2015-03-05 14:22:36    收藏:0  评论:0  赞:0  阅读:446
插入排序
在冒泡排序、选择排序编写代码之后,楼主渐渐找到了coding的信心,熟能生巧,就像写词唱曲之前,都得先背诵大量的诗词,熟悉各路歌曲,才干走出自己的路线,有自己的杰作。好吧,来让楼主继续进行"社会主义0基础阶段"的任务,这次是插入排序。一. 算法描写叙述 插入排序:插入即表示将一个新的数据插入到...
分类:编程语言   时间:2015-03-05 14:22:06    收藏:0  评论:0  赞:0  阅读:199
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!