<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangfengjs的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangfengjs</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangfengjs]]></copyright><item><title><![CDATA[python - read/readline/readlines]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/38686155</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/38686155</guid><author>wangfengjs</author><pubDate>Tue, 19 Aug 2014 18:39:33 +0800</pubDate><description><![CDATA[read方法 每次读取整个文件，它通常将读取到的文件内容放到一个字符串变量中，也就是说 .read() 生成文件内容是一个字符串类型；
read]]></description><category></category></item><item><title><![CDATA[逆波兰算数表达式]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8487342</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8487342</guid><author>wangfengjs</author><pubDate>Wed, 09 Jan 2013 21:08:00 +0800</pubDate><description><![CDATA[逆波兰算术表达式




    传统的算术表达式是由操作数(又叫运算对象或运算量)和运算符以及改变运算次序的圆括号连接而成的式子。  其运算规则如下： 

    (1) 先计算括号内，后计算括号外；   
    (2) 在无括号或同层括号内，先进行乘除运算，后进行加减运算，即乘除运算的优先级高于加减运算的优先级；   
    (3) 同一优先级运算，从左向右依次进行。]]></description><category></category></item><item><title><![CDATA[查找子字符串]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8487334</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8487334</guid><author>wangfengjs</author><pubDate>Wed, 09 Jan 2013 21:05:50 +0800</pubDate><description><![CDATA[编写一个函数，该函数的功能是在给定的字符串中查找可能的子字符串，
该子字符串是由给定的同一字符组成的最长的字符串。




例如：给定字符串是“ asddrrddddds ”，给定的字符是‘ d ’ , 获得的子字符串是“ ddddd ”。

函数原型： char * search(char *str, char ch) 。

参数说明： str 保存给定的字符串的首地址（字符]]></description><category></category></item><item><title><![CDATA[递归——求表示方法]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8484991</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8484991</guid><author>wangfengjs</author><pubDate>Wed, 09 Jan 2013 11:49:54 +0800</pubDate><description><![CDATA[求表示方法




设 m、n 均为自然数，m 可表示为一些不超过 n 的自然数之和，f(m,n) 为这种表示方式的数目。

例如，f(5,3)=5，有5种表示方法：3+2，3+1+1，2+2+1，2+1+1+1，1+1+1+1+1。

请编写程序，计算f(m,n)的值。

输入：
          m n

输出：
          f(m,n)的值]]></description><category></category></item><item><title><![CDATA[学生成绩排序]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8449143</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8449143</guid><author>wangfengjs</author><pubDate>Fri, 28 Dec 2012 22:17:11 +0800</pubDate><description><![CDATA[学生成绩排序




    大家参加了期末考试，成绩出来后老师要对 n 个学生进行成绩汇总和排序。要求程序按成绩降序进行排序。在排序过程中对于成绩相同的学生，要按照输入数据的顺序进行排列。例如：有5名学生的成绩：
zhang1,90
zhang2,91
zhang3,99
zhang4,91
zhang5,98

则排序结果应该为：
zhang3,99
zhang5,]]></description><category></category></item><item><title><![CDATA[铺地板]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8363227</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8363227</guid><author>wangfengjs</author><pubDate>Fri, 21 Dec 2012 11:49:17 +0800</pubDate><description><![CDATA[H5：铺地板（选作）





背景：

    你是一名室内装潢工程队的配料员。你的伙伴们喜欢采用“之”字型的方式铺大理石地砖，图案如下：




1

2

6

7

15



3

5

8

14

16



4

9

13

17

22



10

12

18

2]]></description><category></category></item><item><title><![CDATA[小蜜蜂]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8363207</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8363207</guid><author>wangfengjs</author><pubDate>Fri, 21 Dec 2012 11:46:22 +0800</pubDate><description><![CDATA[H4：小蜜蜂（选作）




一只小蜜蜂在如下图所示的蜂窝上爬行。它爬行时，只能从一个格爬到相邻的大号格子中。例如，从 1 号格子可以爬到 2 号或者 3 号格子，从 2 号则可以爬到 3 号或者 4 号格子。

 

    请问从一个格子 a 爬到一个格子 b 一共有多少种可行的路线。

输入：

    分别是起始点 a 和终止点 b 的编号。（ a 和 b 在 1]]></description><category></category></item><item><title><![CDATA[猜数字]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8363175</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8363175</guid><author>wangfengjs</author><pubDate>Fri, 21 Dec 2012 11:41:23 +0800</pubDate><description><![CDATA[H3：猜数字（选作）




有如下一组数字，其中每个数字都在 1 ~ 63 之间，

 1  3  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63
 2  3  6  7 10 11 14 15 18 19 22 23 26 27 30 31 34 3]]></description><category></category></item><item><title><![CDATA[空心字符菱形]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8363151</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8363151</guid><author>wangfengjs</author><pubDate>Fri, 21 Dec 2012 11:33:49 +0800</pubDate><description><![CDATA[输入：





    菱型起始字母和菱形的高度。

输出：

    参看测试用例，打印空心的由字符组成的菱形。







源代码：

#include
int main()
{
	int i,j,n;
	char c;
	scanf("%c%d",&c,&n);
	for(i=0;i<n;i++)
	{
		for(j=0;j<n+i;j++)]]></description><category></category></item><item><title><![CDATA[空心的倒三角型]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8363114</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8363114</guid><author>wangfengjs</author><pubDate>Fri, 21 Dec 2012 11:25:20 +0800</pubDate><description><![CDATA[背景：








    请根据要求打印可空心倒三角形。


输入：


    输入三角形的高度（h >= 0）。


输出：




    打印相应的空心倒三角形。图样参见测试用例。













源代码：

#include
int main()
{
	int i,j,n;
	scanf("%d]]></description><category></category></item><item><title><![CDATA[二年级小学生的题目]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8199887</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8199887</guid><author>wangfengjs</author><pubDate>Mon, 19 Nov 2012 15:53:25 +0800</pubDate><description><![CDATA[两个二年级小朋友在一起玩游戏，小明给出一堆不超过两位的正整数和运算要求（+、-、*、/、%），小丽要找出这些整数中的最大值和最小值，然后按照小明的要求算出最大数与最小数进行算术运算的结果。

输入：
    用逗号分隔的不超过两位的正整数序列，及其运算符和等号

输出： 
    最大数 op 最小数=结果







 

测试输入

期待的输出

时间]]></description><category></category></item><item><title><![CDATA[Java之对象转型]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8180022</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8180022</guid><author>wangfengjs</author><pubDate>Tue, 13 Nov 2012 19:55:07 +0800</pubDate><description><![CDATA[这一次谈一谈Java中对象转型的问题，在Java中引入继承机制就存在这一转换的问题。在Java中对象转型注意以下四点：
1.一个基类的引用类型变量可以指向其子类的对象；
2.一个基类的引用变量不能访问其子类对象新增加的成员（属性和方法）；
3.可以使用 对象名 instanceof 类名 来判断该引用型变量所指向的对象是否属于该类或该类的子类；
4.子类的对象可以当做基类的对象来使用称作向]]></description><category></category></item><item><title><![CDATA[打印图形——空心字符菱形]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8170002</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8170002</guid><author>wangfengjs</author><pubDate>Sat, 10 Nov 2012 20:55:24 +0800</pubDate><description><![CDATA[输入：

    菱型起始字母和菱形的高度。

输出：

    参看测试用例，打印空心的由字符组成的菱形。








 

测试输入

期待的输出

时间限制

内存限制

额外进程





测试用例 1

以文本方式显示



C 4↵



以文本方式显示



   C↵
  D D↵]]></description><category></category></item><item><title><![CDATA[打印图形——空心的倒三角形]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8169985</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8169985</guid><author>wangfengjs</author><pubDate>Sat, 10 Nov 2012 20:50:27 +0800</pubDate><description><![CDATA[请根据要求打印可空心倒三角形。

输入：

    输入三角形的高度（h >= 0）。

输出：

    打印相应的空心倒三角形。图样参见测试用例。








 

测试输入

期待的输出

时间限制

内存限制

额外进程





测试用例 1

以文本方式显示



3↵



以文本方式显示]]></description><category></category></item><item><title><![CDATA[循环——寻找特殊整数]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8169965</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8169965</guid><author>wangfengjs</author><pubDate>Sat, 10 Nov 2012 20:46:05 +0800</pubDate><description><![CDATA[请编写一个程序寻找一种特殊整数：一个 n 位的正整数等于其各位数字的n次方之和。

例如：407=4×4×4+0×0×0+7×7×7。所以407就是一个特殊数。




输入：

    正整数的位数n（n




输出：

   所有此n位特殊数。每个数占一行。若不存在符合条件的特殊数，则输出提示：“No output.”；若存在，则从小到大进行输出。]]></description><category></category></item><item><title><![CDATA[循环——计算SUM的值]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8169942</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8169942</guid><author>wangfengjs</author><pubDate>Sat, 10 Nov 2012 20:33:12 +0800</pubDate><description><![CDATA[已知公式：SUM = 1 + 1/2 + 1/3 + 1/4 + ... + 1/n

输入：




    n

输出：

    表达式 sum 的值。结果保留 6 位小数。




源代码

#include
int main()
{
	int i,n;
	double sum=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)]]></description><category></category></item><item><title><![CDATA[一个简单的java程序]]></title><link>https://blog.youkuaiyun.com/wangfengjs/article/details/8167561</link><guid>https://blog.youkuaiyun.com/wangfengjs/article/details/8167561</guid><author>wangfengjs</author><pubDate>Fri, 09 Nov 2012 19:12:00 +0800</pubDate><description><![CDATA[public class datatest {
	double x,y,z;
	
	datatest(double xx, double yy, double zz){
		x = xx;
		y = yy;
		z = zz;
	}
	
	private void setX(double xx){
		x = xx;
	}
	
	private void setY(do]]></description><category></category></item></channel></rss>