摘要:
我这个代码仅仅限制于在chrome浏览器中下载china daliy的网页中实现删除可视化内容,因为每个网页的超链接或者文本主内容分布不一样,但是学会了删除一个网页类型的不可视化内容之后,修改其他网页的时候或许只需要小小改动代码就可以了,但前提是你需要把你想要删除网页的txt文件中文本内容在哪个位置 阅读全文
摘要:
快速排序采用的是两头对比交换 http://t.csdn.cn/TXcAK 上面这个连接大家可以点进去看看博客李小白大大的图文解释,我觉得这个是对我启发比较大的,对刚接触快速排序的人来说非常友好,很快就可以了解到其中的原理。 然后我的代码稍微和里博客李小白的稍稍有点不一样; 我在敲代码过程中发现快速 阅读全文
摘要:
汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘, 阅读全文
摘要:
首先,我们输出一个字符串都知道是用%s来输出,但是我们并没有多想是通过什么方式来输出的。 今天我在看指针数组的时候发现了一个问题,按就是定义一个字符类型的指针数组, /*字符串的输出本身就需要他的地址,字符串没有单独的类型变量表示,只能用char类型数组来表示,指针数组所有空间存放的都是指针,所以在 阅读全文
摘要:
单独写出一个函数出来,基本思想就是用fscanf一个一个字符读取出来,(文本流只能用fscanf,不能用fgetc等用于二进制流的函数,不然会导致乱码)遇到<的时候就停止读取,先把之前存进copy数组里面的字符先写进txt文件里面,记得要用fprintf,用于文本流,不然用fputc或者fputs这 阅读全文
摘要:
1、首先读取原文件内容文本流(包含中英文) 2、删除超链接 3、统计单词数量 4、去除重复单词 读取文件需要自己在文本笔记中保存一个网页,保存为txt文件 注意的是,在这个代码实现过程中,我学到的是如何避免输入内容时出现乱码的现象,第一是必须要用fprintf、fread、fwrite等 用于文本流 阅读全文
摘要:
给定一个只包括 '(',')','{','}','[',']'的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 输入:s = "{[]}" 输出:true 输入:s = "()[]{}" 输出:true [{}] [[{} # 阅读全文
摘要:
看一下我配置完的运行结果: 1)首先创建一个项目。 2)选择win项目和C语言 3)然后找到你保存项目的文件夹里面拷贝两个.c和.h文件,两个文件代码我附在最后。 4)现在还不能用,找到项目属性 5)打开参数,点开连接,你可以看到我已经粘贴进去了 如果你是64位和我一样的话那就粘贴下面的两个其中一个 阅读全文
摘要:
!!!!先看解析,后面附有代码!!!!!!! ,希望大家不懂的能认真看看,这些都是我在写的过程中不能理解,遇到的困难,然后弄懂之后总结出来给大家的,想学的一定要认真看完。 规律是: 贮油点之间相差500升, 从最后一站倒推回来的每次往返次数规律是:1、3、 5、 7 、9、 、、、、、 /* 第一站 阅读全文
摘要:
我用的是穷举法,虽然有点笨,但是在想不到其他更好的方法对我而言就是穷举法。 有程序员大大想到其他方法也可以私信我一起探讨一下~ #include<stdio.h> int main() { /* send more money s e n m d o y r */ //穷举法 int count; 阅读全文