Jasin Yip

计蒜客【挑战难题】系列讲解(九)元素移除

题目

第9题:元素移除

  给定一个已经升序排好序的数组,以及一个数target,如果target在数组中,返回它在数组中的位置。

  否则,返回target插入数组后它应该在的位置。
  假设数组中没有重复的数。以下是简单的示例:
  [1,3,5,6], 5 → 2
  [1,3,5,6], 2 → 1
  [1,3,5,6], 7 → 4
  [1,3,5,6], 0 → 0
  提示:输入一个整数n,以及其对应的数组A[n],最后输入target
  searchInsert(int A[], int n, int target)

- 阅读剩余部分 -

360浏览器控制默认模式的方法

引言

  大家都知道 360 浏览器有着所谓双模式的功能,大概来说就是内置有 Webkit 内核以及 IE内核,而对于很多电脑水平不高的用户来说,根本不知道有什么区别,有时不知怎样就切换成了兼容模式,导致我们的前端效果展现不出来。

- 阅读剩余部分 -

教你在Mac下如何按HOME/END/PageUp/PageDown

在日常使用我们键盘党经常会需要 HOMEENDPageUpPageDown这四个在 Windows 下才有的功能键,换到 Mac 下没有这几个键,会觉得非常不方便。

其实 Mac 内置有与 Win 下这四个键一样功能的组合键:

Commond + 左箭头 == Win 下的 HOME
Commond + 右箭头 == Win 下的 END
Commond + 上箭头 == Win 下的 PageUp
Commond + 下箭头 == Win 下的 PageDown

知道这个后去用 Mac 继续萌萌哒~

计蒜客【挑战难题】系列讲解(八)字符串长度

题目

第8题:字符串长度

  在右侧我们给出了一个已经基本完成的程序,读入了一个字符串,调用了一个叫 str_len 的函数来计算这个字符串的长度,并输出。
聪明的你应该已经发现了,这个叫 str_len 的函数并没有完成,在不修改函数原型的情况下,请完成 str_len 函数,实现我们上述的功能吧。

- 阅读剩余部分 -