Skip to content
/ everyday Public

每日打卡 编程题/算法题 (JavaScript)

Notifications You must be signed in to change notification settings

R-AS/everyday

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

everyday

每日打卡 编程题/算法题 语言:JavaScript

目录

  1. 2019.9.14
  • 1: 封装函数 f,使 f 的 this 指向指定的对象
  • 2: 获取 url 中的参数
  1. 2019.9.15
  • 1: 查找两个节点的最近的一个共同父节点,可以包括节点自身
  • 2: 根据包名,在指定空间中创建对象
  1. 2019.9.16
  • 1: 为 Array 对象添加一个去除重复项的方法
  • 2: 用 JavaScript 实现斐波那契数列函数,返回第n个斐波那契数
  1. 2019.9.17
  • 1: 按所给的时间格式输出指定的时间
  • 2: 如果第二个参数 bUnicode255For1 === true,则所有字符长度为 1, 否则如果字符 Unicode 编码 > 255 则长度为 2
  1. 2019.9.18
  • 1: 判断输入是否是正确的邮箱格式
  • 2: 将 rgb 颜色字符串转换为十六进制的形式,如 rgb(255, 255, 255) 转为 #ffffff
  1. 2019.9.19
  • 1: 以 - 为分隔符,将第二个起的非空单词首字母转为大写
  • 2: 统计字符串中每个字符的出现频率,返回一个 Object,key 为统计字符,value 为出现频率
  1. 2019.9.20
  • 1: 从排序数组中删除重复项
  • 2: 求股票最大利润
  • 3: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数
  1. 2019.9.21
  • 1: 删除链表中的节点
  • 2: 删除链表的倒数第N个节点
  • 3: 反转一个单链表
  1. 2019.9.22
  • 1: 合并两个有序数组
  • 2: 在有序数组中查找目标元素索引
  1. 2019.9.23
  • 1: 实现一个函数来查找第一个错误的版本
  • 2: 验证回文字符串
  • 3: 给定一个整数数组,判断是否存在重复元素
  • 4: 找出只出现一次的数字
  1. 2019.9.24
  • 1: 快速排序
  • 2: 冒泡排序
  • 3: 插入排序
  • 4: 选择排序
  • 5: 归并排序
  1. 2019.9.25
  • 1: 找出最长回文字符串
  1. 2019.9.27
  • 1: 给定两个数组,编写一个函数来计算它们的交集
  1. 2019.9.28
  • 1: 加一
  1. 2019.10.01
  • 1: 移动数组中的0
  • 2: 字符串转换整数 (atoi)
  1. 2019.10.02
  • 1: 两数之和
  • 2: 实现 strStr() 函数
  • 3: 合并两个有序链表
  1. 2019.10.24
  • 1: 旋转图像
  1. 2019.10.25
  • 1:最长公共前缀

About

每日打卡 编程题/算法题 (JavaScript)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published