#include<iostream> using namespace std; bool compare(char *str1,char *str2,int StartIndex,int len) { boo…
分类:算法
C實現Unix時間戳和本地時間轉化
目錄(?)[+] 我們平常說時間都說的幾點幾分幾秒,星期幾,但是在計算機裏面並不是直接使用我們所說的時間,而是使用Unix時間戳,這樣不管是哪個平臺,哪個系統,都可以根據自己對時間的定義進行轉換,像Java,PHP等都提…
PAT-1005.德才論(25)
#include using namespace std; int N,L,H; struct stu { int B,C,D,Z; }; void order(stu s[],int X); i…
leetcode-question8
題目描述 實現 atoi,將字符串轉爲整數。 在找到第一個非空字符之前,需要移除掉字符串中的空格字符。如果第一個非空字符是正號或負號,選取該符號,並將其與後面儘可能多的連續的數字組合起來,這部分字符即爲整數的值。如果第一…
Tween的應用與個人理解
Tween是什麼 tween是網上一大類功能的統稱: 緩動。顧名思義運動起來起到平滑的作用,那麼tween都能幹什麼?視覺表現的東西都可以用tween來表現,甚至某些非視覺表現的東西也可以。 運動 可以用於運動的緩動 進…
leetcode-初级算法-异或
给定一个整数数组,除了某个元素外其余元素均出现两次。请找出这个只出现一次的元素。 备注: 你的算法应该是一个线性时间复杂度。 你可以不用额外空间来实现它吗? class Solution { public int sin…
X的N次方求解——pow(x,n)实现
最近看到这样的一个题目求X的N次方,自己想了一些解决办法,记录一下留作日后参考。 求X的N次方,首先暴力求解: int exp(int x, int n) { int ret = 1; for(int i = 0; i …
jump games I/II
需求I: Given an array of non-negative integers, you are initially positioned at the first index of the array. Ea…
React 重要的一次重构:认识异步渲染架构 Fiber
Diff 算法 熟悉 react 的朋友都知道,在 react 中有个核心的算法,叫 diff 算法。web 界面由 dom 树组成,不同的 dom 树会渲染出不同的界面。react 使用 virtual dom 来表示…
LintCode 木材加工
试试自己python学的怎么样,这题实在太简单了哈哈。 http://www.lintcode.com/zh-cn/problem/wood-cut/# import math class Solution: """ @…
转:Leaf——美团点评分布式ID生成系统
好文章 https://tech.meituan.com/MT_Leaf.html
[算法学习]20150414.3.快排
快排实现 # -*-coding: utf-8 -*- import string import random def adjustArray(array, l, r): """quick sort one step""…