2010年12月24日

顺时针打印矩阵

摘要: 做一个题目练练手吧,这题还是蛮有意思的。 题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 例如:如果输入如下矩阵: 1 2 3 45 6 7 89 10 11 1213 14 15 16 则依次打印出数字1, 2, 3, 4, 8, 12, 16, 15, 14, 13... 阅读全文

posted @ 2010-12-24 15:43 Weifeng Wang 阅读(1745) 评论(1) 推荐(1) 编辑

2010年12月14日

微秒级计时 gettimeofday

摘要: 首先介绍几种秒:(我居然之前总是认为microsecond是毫秒,囧!) millisecond----毫秒 microsecond---微秒 nanosecond---纳秒 1 second = 10e3 milisecond = 10e6 microsecond = 10e9 nanos... 阅读全文

posted @ 2010-12-14 21:53 Weifeng Wang 阅读(834) 评论(0) 推荐(1) 编辑

一直当菜鸟吧!——关于全局变量

摘要: 遇到一个全局变量问题。C程序员肯定会遇到这种问题的了啦(除非你还是在写那些只包含.c一个文件的ACMer,嘿嘿)。 我遇到的问题是,将原来定义的宏,改成全局变量(这样就可以在程序里面定制这些量)。怎么改呢? 我想了大概十多分钟呢吧(没办法,菜鸟嘛)。 1.将要改成全局变量的量放在一头文件(g... 阅读全文

posted @ 2010-12-14 21:52 Weifeng Wang 阅读(339) 评论(0) 推荐(0) 编辑

2010年12月11日

C/C++指针形参的使用与陷阱

摘要: 最近写代码(毕业设计)时,发现自以为已经基本掌握C/C++编程的我经常会犯一些比较基础和简单的错误,而往往这些错误是难以察觉的。 讽刺的是这些东西在笔试面试中的改错题中经常考,而我那时都能很快的找出来...囧rz 今天就先说说刚刚查出来的一个我找了很久的bug,这个是有关指针形参的。先介绍一下... 阅读全文

posted @ 2010-12-11 21:19 Weifeng Wang 阅读(4063) 评论(1) 推荐(1) 编辑

2010年12月2日

pthread vs openMP之我见

摘要: 前两天看了些并行计算的文章,了解了一些并行计算的方法和原理。然后发现多线程实现里面还有个openMP,这个以前从来没见过(火星了),之前只是知道pthread线程库和微软也实现了一套线程。又看了看openMP的一些教程才知道它是怎么回事。 pthread全称应该是POSIX THREAD,顾名思... 阅读全文

posted @ 2010-12-02 11:10 Weifeng Wang 阅读(6535) 评论(2) 推荐(4) 编辑

2010年11月29日

hdu2045

摘要: 描述:有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法.以上就是著名的RPG难题. Input 输入数据包含多个测试实例,每个测试实例占一行,由一个整数N组成,(0 ... 阅读全文

posted @ 2010-11-29 21:19 Weifeng Wang 阅读(1781) 评论(2) 推荐(0) 编辑

2010年11月27日

计数排序 小解

摘要: 前天看了《计算机编程艺术 vol3》的计数排序,以前的理解只是表面上的而且是模糊的。计数排序,原理很简单,顾名思义:就是通过记录每个数在数组中有多少其他的数比这个数小(即这个数在数组中排序后的位置)。好吧,废话少说,先上代码吧。 代码 Code highlighting... 阅读全文

posted @ 2010-11-27 21:02 Weifeng Wang 阅读(279) 评论(0) 推荐(1) 编辑

2010年11月22日

关于“主键-次键”排序的三种方法比较。

摘要: 自己给自己放了七天假,回家休息一下。在家懒,七天就写了300多行代码,还质量不高... 在《计算机编程艺术——vlo3》中(以下简称Art3),在排序内容前言的习题中谈到关于带主键和次键的排序问题,其实就类似与字符串的排序方式,即比完主键看次键1,再次键2...。三种方法: A:先按主键排序,再在... 阅读全文

posted @ 2010-11-22 18:59 Weifeng Wang 阅读(2218) 评论(0) 推荐(1) 编辑

2010年11月10日

棋盘问题poj1321

摘要: 直接上代码吧。 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 #include ... 阅读全文

posted @ 2010-11-10 10:52 Weifeng Wang 阅读(440) 评论(0) 推荐(0) 编辑

2010年11月8日

发一个自己写的四则运算实现

摘要: 没什么新意(不仅仅处理个位数算吗?)啦,就是练练手,现在写代码的能里有所下降啊。呵呵 以后每天至少写一段代码,长度>=200吧。 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文

posted @ 2010-11-08 16:19 Weifeng Wang 阅读(258) 评论(0) 推荐(0) 编辑

导航