当前位置: 首页 > news >正文

戈韦思苏州网站建设wordpress扫描

戈韦思苏州网站建设,wordpress扫描,申请个人网站有什么用,男女做视频观看网站题目描述 把字符串进行Hash#xff0c;来判断字符串是否相等是一种很常见的技术。 对一个只含英文小写字母字符串进行Hash#xff0c;一种比较简单的方法是把字符串看成一个26进制的数#xff0c;a~z分别表示0~25#xff0c;获得这个值后对某个素数p取模。但是因为a是0来判断字符串是否相等是一种很常见的技术。 对一个只含英文小写字母字符串进行Hash一种比较简单的方法是把字符串看成一个26进制的数a~z分别表示0~25获得这个值后对某个素数p取模。但是因为a是0所以abc和bc的Hash值肯定是一样的为了解决这个问题我们假定在字符串前加入字符b即26进制数最高位为1比如p11字符串abc,相当于26进制数1012所以对应的十进制数为17604所以哈希值为4。 我们假定p1000000007请将给定的字符串给出对应的hash值。 输入 存在多个样例。每行一个只含英文小写字母的字符串长度不超过1000个字符。 输出 每行输出一个样例的结果 样例输入 abc bc abcdefghijklmnopqrstuvwxyz样例输出 17604 704 115471061 AC代码 #includestdio.h #includestring.h #define p 1000000007 int main() {char a[1005];while(scanf(%s,a)!EOF){//防止死循环 int lenstrlen(a);int i;long long sum1;for(i0;ilen;i){sum(sum*26a[i]-a)%p;}printf(%I64d\n,sum);} } AC代码 #includestdio.h #includestring.h #define p 1000000007 int main() {char s[1005]{};while(scanf(%s,s)!EOF){int lenstrlen(s);long long a[1005]{};a[len]1;int i,j,cnt0;for(ilen-1;i0;i--){a[cnt]s[i]-a;cnt;}long long sum0;for(ilen;i0;i--){sum(sum*26a[i])%p;} printf(%I64d\n,sum);} } 解题思路:进制转化用sum*b;suma[i],从最高位开始。
http://www.zqtcl.cn/news/531275/

相关文章:

  • 网站建设需要c语言吗ui设计培训大概多少钱
  • 门户网站开发语言响应式网站 图片尺寸奇数
  • 域外网站是山东城乡建设厅网站
  • 广州网站建设公司乐云seo598学创杯营销之道模板
  • 中国十大黑科技黑帽seo技巧
  • 阿里巴巴的网站建设与维护北京发布会直播回放
  • 深圳技术支持 骏域网站建设微信官方公众号
  • dns解析失败登录不了网站推广网站平台有哪些
  • 网站建设许可证网页设计找工作
  • 想通过网站卖自己做的东西网络公司如何建网站
  • 商务网站开发实训任务书网站建设验收合格确认书
  • 手机网站百度关键词排名查询wordpress 敏感词
  • 网站分页导航常州网约车哪个平台最好
  • 上海 网站开发设计方案参考网站
  • 网站一键备案外呼电销系统
  • 淘宝客购物网站源码网站项目开发的一般流程
  • 如何更改公司网站内容网站开发需要哪些文档
  • 洛阳建设工程网站宁波led网站建设
  • 五莲网站建设报价wordpress dux 5.3
  • 怎样做当地网站推广做电商要关注哪些网站
  • 安徽鸿顺鑫城建设集团网站设计外贸英文网站
  • 浦口区教育局网站集约化建设南京淄博网站建设方案
  • 学校网站建设的风险分析wordpress侧边栏显示单个分类列表
  • php网站安装图解帮别人建设网站多少利润
  • vs做的网站如何二手优品哪个网站做
  • 建设银行内部网站6建筑学院官网
  • 大学生做微商网站金华seo扣费
  • 以前老网站邯郸推广网络宣传哪家好
  • 网站建设技术网站建设奉节网站建设公司
  • 动漫视频网站模板动漫制作专业什么电脑最适合