学习记录
Evelyn_y
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pdd-第二题
class Solution { public int trailingZeroes(int n) { int[] a = { 1, 2, 3, 4 }; int[] b = { 5, 6, 7, 8 }; List<Integer> list1 = new ArrayList<Integer>(); List<Integer> list2 = new Arr.原创 2021-07-25 21:15:33 · 210 阅读 · 0 评论 -
Vue router 页面刷新 参数
路径中带参,页面刷新后参数还在,但是获取不到数据了, 仔细看发现参数从数字变成了字符串。 刷新前index是数字2 刷新后,index变成了字符串"2" 刷新后重新处理一下或者串字符串参数即可原创 2021-06-21 17:05:06 · 287 阅读 · 0 评论 -
leetcode 中级算法 数组与字符串
三数之和 排序,num+left+right 计算 小了left右移,大了right左移 问题是判重,用set会很慢。 按num,left,right分别判断,数值变化才做计算 矩阵置零 标记含零的行和列,题解中的优化只是利用了矩阵的第一行来存储标记 字母异位词 标记数组中字母出现个数,对比标记数组,但是好像很慢 无重复字符的最长子串 利用队列,遍历字符串,将字符串入队,记录长度,如果有重复的字符出现,出队重复的部分。 最长回文子串 1)暴力枚举 2)官方题解dp 和暴力类似,但是暴力每次对比整个字符串,.原创 2021-06-17 22:07:18 · 141 阅读 · 0 评论 -
leetcode 初级算法 其他
颠倒二进制位 给出的是十进制数,位运算手动转换快 缺失数字 Hashmap很慢 把数字排序,看两数之差,如果查值大于一则中间缺少数字。 置换【原地 把遇到的每一个正数i放到a[i]位置上,遍历如果a[i]!=i那么这个数就缺了 ...原创 2021-05-20 15:11:19 · 101 阅读 · 0 评论 -
leetcode 初级算法 动态规划
爬楼梯 累加递推可直接得到结果 由递推公式也可矩阵快速幂计算 题解通项公式没细看 最大子序和 dp 还可线段树分治原创 2021-05-20 15:04:06 · 127 阅读 · 0 评论 -
leetcode 初级算法 数学
1.计数质数 线性筛和埃氏筛法都可,理论上线性筛应该更快,实际跑出来埃氏筛法更快,可能和数据有关 2.3的幂 用乘法计算可能会超int范围,最好用除法原创 2021-05-20 14:58:28 · 149 阅读 · 0 评论 -
回文链表,环形链表
回文: 翻转比较。 问题在于找到中间的点。链表不像线性表那么方便。 双指针,slow=slow.next,fast=fast.next。 环形: 判环: (1)可以用set,但是很慢。 (2)快慢指针,中间存在差值。如果有环,fast会给slow套圈。 (3)如果有环,翻转链表,头结点不变。 (4)删除结点【让p.next=p】逐个删除,删除前判断p.next,如果p.next=p,则有环 ...原创 2021-05-12 18:07:56 · 113 阅读 · 0 评论 -
字符串类型题目小结
越界 字符串匹配类的题不要忘记越界判定 数据类型 java中数据可用的数据类型太多了,选择合适的数据类型对运行时间的影响比较大。 String,StringBuffer等. String因为是final类型的,是不可变类,所以对于append等操作,是要重新new String的,而StringBuffer是可变类,不需要重新new StringBuffer,所以在字符串操作上性能非常好,而且好的不是一点点。(https://www.cnblogs.com/x_wukong/p/3970525.htm.原创 2021-05-12 12:50:36 · 117 阅读 · 0 评论 -
一些数据处理操作
一些基本操作基本操作时间相关操作groupby连接 基本操作 #前n行 df.head(n) #最后n行 df.tail(n) #列名 df.columns #表大小 df.shape #基本统计数据count、min、max等 df.describe() #基本信息,数据条数,列名,列类型等 df.info() #统计缺失值 df.isnull().sum() #生成报告 profile= pandas_profiling.ProfileReport(df) profile profile.to_file原创 2020-07-12 16:57:59 · 184 阅读 · 0 评论 -
【学习记录】c 指针相关
学习过程中记录一下重要内容,摘出内容来自[原帖] 指针与字符串 字符指针常量 eg: "string"表示一个字符指针常量,该指针指向字符串首字符 ‘s’ 。 因为是常量,因此该指针不可以修改或自增自减,也不可对字符串内容进行修改。 其他用法和普通指针一样,‘string’+i 表示从‘s’往后数i个单位所存储的字符。 使用 puts() 和 printf(%s)进行输出时,若使用...转载 2020-05-02 20:54:06 · 158 阅读 · 0 评论
分享