开源地址:点击该链接


前言

最近比较忙,这周几乎没有刷题,只刷了6道题~

题目汇总

  • 0387_first_unique_character_in_a_string
    类似的题目比较多了,字符串中找出特别的那一个,由于字符串数目有限,所以直接使用哈希表即可,使用 unordered_map 会有点慢,直接使用数组比较快;第一次遍历统计每个字符的数量,第二次遍历找出第一个只出现一次的字符即可。
  • 0389_find_the_difference
    题目是找出两个字符串中唯一一个不同的字符是什么,这个题目和 0268_missing_number 类似,由于两个字符串只有一个不同,其他都相同,所以可以通过异或把相同的抵消,最后剩余的就是我们要找的那一个了。
  • 0392_is_subsequence
    该题目很简单了,感兴趣看代码就行。
  • 0401_binary_watch
    该题目本质上是一个组合的问题,虽然题目看似跟组合没什么关系~,总共10个可选的比特,然后给定几个比特可以为1,让计算出所有可能的时间类型,由于选择哪几个并不关心顺序,所以不是全排列,故只需计算出所有的组合可能,再转化为时间即可。
  • 0404_sum_of_left_leaves
    典型的递归题目。
  • 0405_convert_a_number_to_hex
    需要注意的点是输入的数可能是负数,所以直接对负数进行操作为陷入死循环,故首先要把负数强制转化为无符号数,然后每4个比特变成一个16进制数即可。

最新文章

  1. python笔记7:日期和时间
  2. Learning Bayesian Network Classifiers by Maximizing Conditional Likelihood
  3. [转]PHP编码规范
  4. Android API Level与sdk版本对照表
  5. bzoj2431: [HAOI2009]逆序对数列
  6. 如何:确定调用 ASP.NET 网页的方式
  7. 14.9.2 Specifying the Row Format for a Table 指定 表的行格式
  8. $scope
  9. 剖析Linux系统调用的执行路径
  10. Machine Learning From Scratch-从头开始机器学习
  11. Linux驱动之中断处理体系结构简析
  12. android nostra13
  13. IDC Digital Transition Annual Festival(2018.10.19)
  14. 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装
  15. 利用Python爬虫爬取指定天猫店铺全店商品信息
  16. trim()不兼容ie的问题及解决方法
  17. MFC中控件的TAB顺序
  18. 【转】VMwareCLI命令参考
  19. 手把手教你使用 GitBook
  20. #ifndef用法

热门文章

  1. WebGL简易教程(十三):帧缓存对象(离屏渲染)
  2. 关于新浪和腾讯短网址API接口的调用
  3. 【Android - IPC】之使用Bundle实现IPC
  4. Python 网络爬虫程序详解
  5. 远程连接mysql出现1045错误的解决办法
  6. MySql简单的增删改查语句 js
  7. shell特殊符号及cut、sort_wc_uniq、tee_tr_split命令 使用介绍
  8. PTA 1140 1141 1142 1143
  9. springmvc运行流程简单解释(源码解析,文末附自己画的流程图)
  10. 在 Linux 部署多节点 Kubernetes 集群与 KubeSphere 容器平台