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

惠州网站制作定制市场营销手段13种手段

惠州网站制作定制,市场营销手段13种手段,做网站建设最好的公司是,深圳网站建设网络推广公司题目 某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。 作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片…

题目

某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。

作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。

例如,下表 cinema:

对于上面的例子,则正确的输出是为:

 

 

解题思路

前置知识

位运算

由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。

按位与(Bitwise AND),运算符号为&

a&b 的操作的结果:a、b中对应位同时为1,则对应结果位也为1、

例如:

对10101100000000进行右移8位得到的是101011,这就得到了a的8~15位的掩码了。那么根据这个启示,判断一个整数是否是处于 0-65535 之间(常用的越界判断):

用一般的 (a >= 0) && (a <= 65535) 可能要两次判断。

改用位运算只要一次:

a & ~((1 << 16)-1)

后面的常数是编译时就算好了的。其实只要算一次逻辑与就行了。

             

常用技巧:

1、  用于整数的奇偶性判断

一个整数a, a & 1 这个表达式可以用来判断a的奇偶性。二进制的末位为0表示偶数,最末位为1表示奇数。使用a%2来判断奇偶性和a & 1是一样的作用,但是a & 1要快好多。

 

知道了位运算后,我们一起来看这道题

1.题目要求求出 所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,首先我们用位运算筛选出 id 为单数的影片,利用 id & 1,当 id 为单数时返回1,id 为偶数时返回 0。

2.筛选出 id 为单数的影片后,我们再对其进行筛选,找到 description 不等于 boring 的影片,最后按照 rating 进行降序排序,返回影片的全部信息即可。

代码实现

select * 
from cinema 
where id & 1
and  description != 'boring'
order by rating desc

测试结果

 

http://www.zhongyajixie.com/news/42824.html

相关文章:

  • 制作关于灯的网站宁波seo营销平台
  • 上海网站制作网络推广方法百度教育app
  • 建设个人网站需要备案吗网络推广电话销售技巧和话术
  • 华为云网站建设怎么设置选择项阿里指数查询官网
  • 做服装广告素材网站有哪些seort什么意思
  • 在门户网站中seo站内优化站外优化
  • 外国人做外贸都会浏览哪些网站北京seo优化哪家好
  • 邮件服务器是不是网站服务器批量外链工具
  • 龙岗专业网站建设正规电商平台有哪些
  • 工作总结ppt模板免费下载 素材廊坊推广seo霸屏
  • 免费电商网站建设平台佛山网站建设工作
  • wordpress 小工具样式南京seo培训
  • 网站第二次备案成都关键词排名系统
  • 短视频带货免费平台怎么给网站做优化
  • 成都网站建设专业乐云seo网络的推广
  • 可信网站注册外贸seo公司
  • 移动互联网的长期趋势是网站改版seo建议
  • 中央新一届领导任命公告公示东莞搜索优化十年乐云seo
  • 做网站需要执照嘛网上销售有哪些方法
  • 用mvc做网站报告seo赚钱吗
  • 网站建设 营销搜索引擎优化seo怎么做
  • 潍坊网站建设最新报价网站优化检测
  • 专门做校招的网站网站建设一般多少钱
  • html5支持最好的浏览器吉林关键词优化的方法
  • 怎么做网站优化推广注册网站流程和费用
  • wordpress base做网站优化哪家公司好
  • 服务型网站建设百度推广平台登陆
  • 公司法人变更怎么办理小辉seo
  • 可靠的机票网站建设爱站工具包下载
  • 广告设计网站哪个好今日国家新闻