- 博客(7)
- 收藏
- 关注
原创 最简单快捷的思路-----求最小的不满意度
题目: 队伍中有n个顾客,从1到n编号。每个顾客有两个属性ai和bi,每个顾客不满意度等于站在他前面的人数与ai的乘积,加上站在他后面的人数与bi的乘积。比如,当顾客i位于位置j,他的不满意度S=ai*(j-1)+bi*(n-j)。请安排每位顾客的位置,使得顾客的不满意度之和最小解析:S= ai*(j-1)+bi*(n-j)=(ai-bi)j + nbi-ai。由公式可知n*bi-ai是一个常...
2020-04-13 21:24:49
501
原创 多层嵌套数组排序
列如有数组a=[1,2,[3,4,5],[6,7,[8,9,[10],13],14],11,12],把里面的数字排序。思路是先扁平化为一维数组,然后sort排序。a=[1,2,[3,4,5],[6,7,[8,9,[10],13],14],11,12]function sortA(a){ funtion bianpin(arr){ return arr.reduce...
2020-03-29 23:33:28
984
原创 微信小程序如何将后台返回的含有html或者markdown的内容转换成wxml
最近做微信小程序项目遇到后台返回的数据中含有html标签,需要转换成wxml,有两种方法可以实现:一、使用wxParse可以参考这篇文章: https://blog.youkuaiyun.com/qq_37854055/article/details/80451638wxParse官方地址:https://github.com/icindy/wxParse但是遇到需要循环的时候就需要改造一下了...
2020-03-14 21:49:01
815
原创 求嵌套数组的嵌套层数或深度
求嵌套数组的嵌套层数或深度题目是2020年3月阿里面试算法题,用递归求解。不多说,直接上代码。`function recursiveMax(input){ var flag = false; var num = []; for(var i=0;i<input.length;i++){ var obj=input[i]; if(ob...
2020-03-10 21:38:17
2287
2
原创 python爬虫—保持登录会话状态,爬取某个接口返回的数据
在爬取某个网站的数据时,有时只需要某个接口返回的数据。但是目前很多网站都做了限制,需要保持会话状态也就是登录的状态,那我们就要需要伪装登录。这里是以某网站为例,登录时选择账号登陆,用webdriver.Chrome启动网站然后手动输入账号密码。 这里有个延时30s,所以30s内记得输入完账号登录,登录完后会保存cookies。用于后面的爬取接口数据时用。可能遇到的问题1.WebDri...
2019-12-05 10:59:39
1619
原创 时间序列数据集txt格式转换成csv格式的小方法
时间序列数据集txt格式转换成csv格式的小方法直接上代码import numpy as npimport pandas as pd TRAIN_txt = np.loadtxt('ACSF1_TRAIN.txt')TRAIN_txtDF = pd.DataFrame(sheet_name)TRAIN_txtDF.to_csv('ACSF1_TRAIN.csv',index=Fals...
2019-07-03 20:47:39
869
原创 微信小程序带吸顶效果的导航栏
有时候做微信小程序商城的时候要做可以左右滑动又有吸顶效果的导航栏,最近刚做过一个,不多说直接上代码。.wxml<view class="limit_save fix-save" wx:if="{{fixTop<scrollTop}}"> <view class='save_choose'> <scroll-view class="scro...
2019-01-12 19:37:52
2761
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人