今天正在扫荡刚看完的小说《The Invisible Man》的生词,突然觉得如果我可以找到一本小说,里面涵盖特别多的SAT词汇,这样就可以有针对性地看小说了,至少能先把词汇恶补一下。

小程序实现思想:

一 将barron 3500单词列表的单词抽出来换算为CRC码,存放在文件A中。之所以换算成CRC码是因为觉得字符串比较可
能太慢?虽然比较CRC也不会快多少倍,尽量快点吧

二 把单词的CRC按升序排列(初步想而已,也有可能因为我闲麻烦直接就这样不排序好了 哈哈)

三 把小说里的单词都抽出来,逐个换为CRC码,再用二分法查找有序CRC文件里是否存在这个单词,如果存在,这个小说就加1分,分越多,这本小说含金量(高级词汇量)越高

随便起个程序名吧,FMIN(Find the most informative novel)

crc.h

unsigned int crc32(unsigned char *buf, int len);

crc.c

#include <stdio.h>
#include "crc.h"static unsigned int   CRC32[256];
static char   init = 0;//初始化表
static void init_table()
{int   i,j;unsigned int   crc;for(i = 0;i < 256;i++){crc = i;for(j = 0;j < 8;

写个小程序有效突破SAT词汇关相关推荐

  1. 小程序中关于敏感词汇检测

    小程序审核增加敏感词汇校验,避免违法违规而被停用服务或者投诉. 本文例子引用的百度AI开发者提供的API: 链接位置:https://console.bce.baidu.com/ai/#/ai/ocr ...

  2. [WinForm]写一个小程序把指定目录的程序添加到开机自动启动(无法绕过360检查)

    网友阿东提示了这样一个需求:写一个小程序把指定目录的程序添加到开机自动启动,跳过360 我就到百度上搜了一下:C# 将程序添加到启动项 (写入注册表),及从启动项中删除 - 赤狐(zcm123) - ...

  3. 从0开始写一个小程序

    项目简介 从0开始写一个小程序,本来想写一个新闻类的程序,后来发现调用的聚合数据api每天只能访问100次,就换成豆瓣的了,直接用豆瓣的接口又访问不了,在网上查了一下,要把豆瓣的地址换成"h ...

  4. 用python写一个小程序,解决买水果的问题?

    问题: 商店总共有三种水果,香蕉/苹果/葡萄,单价分别为3.5/5.0/3.0元/500克. 写一个小程序实现: 1.输出一个菜单:打印每种水果的价格: 2.寻问客户欲购买水果? 3.客户想购买的克数 ...

  5. python微信小程序实例_python+Mysql写微信小程序后台

    python比较简单,学了用处比较多,所以推荐写微信小程序的后台. (php.java等做后台太复杂了,学起来费劲) [0--假设] 1.Python开发环境已经搭好了,我这边喜欢用VScode. 2 ...

  6. 【小程序websocket前后端交互】uniapp写微信小程序聊天功能功能,websocket交互功能,心跳重连【详细注释,复制即用】

    前言 这几天在做的一个需求,就是要写一个小程序端的页面,用于跟客服聊天. 然后就用到了websocket技术,以前我做过网页版的,但是做小程序后发现网页版的逻辑放过来没问题,但是很多的方法和api是不 ...

  7. 为女朋友写一个小程序(一)— —目的与需求

    从认识我女朋友开始已经为了她开发了不下三个程序,当她做微商时为她写一个基于安卓的简易管理系统:当她要查找资料时,帮她把资料都爬下来,弄成搜索引擎:而今天(其实程序已经开发很久了,一直叨叨絮絮要出文章回 ...

  8. 手把手教你写个小程序定时器管理库

    背景 凹凸曼是个小程序开发者,他要在小程序实现秒杀倒计时.于是他不假思索,写了以下代码: Page({init: function () {clearInterval(this.timer)this. ...

  9. qt定时器暂停与重新开始_手把手教你写个小程序定时器管理库

    背景 凹凸曼是个小程序开发者,他要在小程序实现秒杀倒计时.于是他不假思索,写了以下代码: Page({init: function () { clearInterval(this.timer)this ...

最新文章

  1. ios mysql 修改数据,iOS数据库FMDB--增删改查(模糊查询)实写记录
  2. nodejs操作mysql创建库和表_Nodejs操作MySQL数据库
  3. python psi计算_KL散度,PSI,IV值之间的故事
  4. 二分类吸引子和鞍点的准确率的表达式ca
  5. BugKuCTF WEB 点击一百万次
  6. linux下如何使用configure/make/make install命令编译安装卸载程序
  7. 匿名用户访问用发布站点模板创建网站的列表项时要求登录的问题解决
  8. 状态模式 处理订单状态_将状态机模式实现为流处理器
  9. 如何让 Mac在运行 Windows时享受极致体验?Parallels Desktop 16给你答案!
  10. 【BZOJ2809】【codevs1763】派遣,主席树记录前缀和
  11. 用vscode创建一个c项目_Visual Studio Code创建C#项目
  12. MVC 5 + EF6 入门完整教程14 -- 动态生成面包屑导航
  13. windows源码安装apache2 win安装apache 阿帕奇服务器
  14. Quartus-Modelsim仿真方法
  15. delphi备份Oracle,Oracle数据库自动备份工具(Delphi源码)
  16. ESXI 6.5安装详细步骤
  17. linux可运行的steam游戏吗,Steam现在可以在Linux上玩仅Windows游戏
  18. 以太网进化历程半景-从10Mbps到1Tbps
  19. 渗透测试实验_安装Windows7旗舰版
  20. 性能监控平台prometheus+grafana

热门文章

  1. 2020最新web前端开发学习资料,全套源码无加密网盘下载
  2. 反欺诈体系与设备指纹
  3. errno --详解
  4. 按图搜索淘宝商品(拍立淘)API 返回值说明
  5. 分享3个视频剪辑制作技巧,让你轻松掌握如何视频剪辑
  6. 面试中的工具问题 看这一篇就够了
  7. error LNK2019: 无法解析的外部符号 __imp__DispatchMessageW@4,该符号在函数 _WinMain@16 中被引用
  8. Twelfth2: Website evolution LNP+Mariadb database separation Web server cluster | Cloud computing
  9. 拜占庭将军问题对应的分布式一致性算法
  10. 变态的微软Windows 7许可!