Passion and Patience

Work Hard, Play Hard

导航

2024年3月17日 #

Leecode 将罗马数字转换为整型

摘要: Day 1 刷题 我的解题思路利用罗马数字与整型的转换规律,利用哈希表来生成键值对。 class Solution { public int romanToInt(String s) { int sum = 0; HashMap<Character, Integer> RomanInt = new 阅读全文

posted @ 2024-03-17 16:57 安静的聆 阅读(3) 评论(0) 推荐(0) 编辑

Leecode 回文数

摘要: Day1 刷题 我的解题思路是将整型转换为字符串,利用中心对称来判断是否是回文数。时间复杂度为\(\mathcal{O}(n)\),因为for循环的存在。 class Solution { public boolean isPalindrome(int x) { String y = String. 阅读全文

posted @ 2024-03-17 15:01 安静的聆 阅读(7) 评论(0) 推荐(0) 编辑

Leecode 求两数之和

摘要: Day1 刷题 我的解题思路是按照第一个元素往后排,不重复的找相加的组合,判断是否为target值,时间复杂度较高,为\(\mathcal{O}(n^2)\)。 class Solution { public int[] twoSum(int[] nums, int target) { int fl 阅读全文

posted @ 2024-03-17 14:42 安静的聆 阅读(4) 评论(0) 推荐(0) 编辑

2024年3月16日 #

Leecode Day3

摘要: 初始想法也是用双指针,问题在于 没有灵活运用与运算(实现求和后结果满足二进制表达形式), 未设置加位!(add); 多了索引位置i,只需要指针i和j。 当前位为空。 错误代码如下: 学习画图小匠的代码: https://leetcode.cn/problems/add-binary/solution 阅读全文

posted @ 2024-03-16 16:33 安静的聆 阅读(1) 评论(0) 推荐(0) 编辑

2024年3月15日 #

Leecode Day2

摘要: Binary tree: Define a list and the form is arraylist. 阅读全文

posted @ 2024-03-15 15:29 安静的聆 阅读(2) 评论(0) 推荐(0) 编辑

2023年3月23日 #

Jensen's inequality

摘要: $$ f(E[x]) \leq E[f(x)]$$ where $f(x)$ is a convex function. This just a general form of convexity since $E(x)$ is a linear conbination of x. 阅读全文

posted @ 2023-03-23 14:20 安静的聆 阅读(11) 评论(0) 推荐(0) 编辑

2023年3月16日 #

Expectation-Maximization algorithm

摘要: 1. Introduction The Expectation-Maximization (EM) algorithm is a widely used statistical algorithm for maximum likelihood estimation in cases where th 阅读全文

posted @ 2023-03-16 12:11 安静的聆 阅读(16) 评论(0) 推荐(0) 编辑

2023年3月6日 #

Markov's inequality

摘要: Introduction If X is a nonnegative random variable and $a>0$, then the probability that $X$ is at least $a$ is at most the expectation of $X$ divided 阅读全文

posted @ 2023-03-06 21:57 安静的聆 阅读(24) 评论(0) 推荐(0) 编辑

2023年2月26日 #

三种求复数相关的方法

摘要: a = [1+1i, 2+2i, 3+3i]; b = [1+1i, 2+2i]; %1.直接用xcorr来求相关 y_xcorr1 = xcorr(a, b); subplot(1,3,1); stem(y_xcorr1); title("(1)直接用xcorr"); %2.利用卷积conv来求相 阅读全文

posted @ 2023-02-26 14:22 安静的聆 阅读(569) 评论(0) 推荐(0) 编辑

2023年2月24日 #

用MATLAB生成PN序列(m序列)

摘要: mseq.m函数 8进制转2进制 输入反馈系数 如7阶m序列的反馈系数$(203)_8$转换为二进制,为$(10000011)_2$,此时在命令行中输入: m = mseq([1 0 0 0 0 0 1 1]); mseq([1 0 0 0 0 0 1 1]);中的输入1 0 0 0 0 0 1 1 阅读全文

posted @ 2023-02-24 20:55 安静的聆 阅读(1812) 评论(0) 推荐(0) 编辑