自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u013048302的专栏

记录学习的自留地

  • 博客(17)
  • 收藏
  • 关注

原创 VSCode配置lauch.json导入自定义的包

VSCode导入自定义的包,解决No Module Found的问题。

2023-03-25 22:21:48 355

原创 Leetcode 二叉树相关问题总结

1. 二叉树的递归写法和非递归写法递归写法比较简单,非递归写法三种遍历不太一样比较难记,但是可以采用染色法来统一较好记。前序(leetcode 144)根左右递归:中序和后序类似写法,调整一下顺序即可。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None#

2020-11-07 18:30:41 188 1

原创 Leetcode 数学问题一些技巧

32位负数取绝对值后比正数大一。0x7fffffff, 0x80000000,这是C++里面的。python里面的0x80000000不是负数。。。231 判断2的幂 n&(n-1)==0判断4的幂 n&(n-1)==0 和 n&0x55555555326 判断3的幂 可以用换底公式,不过注意要用log10不可以用log2或者loge;或者用最大的3的幂除以要判断的数,这个只适用奇数。191 判断数字...

2020-09-03 18:27:45 137

原创 Leetcode 378. 有序矩阵中第K小的元素

378. 有序矩阵中第K小的元素给定一个n x n矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。示例:matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15]],k = 8,返回 13。提示:你可以假设 k 的值永远是有效的, 1 ≤ k ≤ n2。思路:该题具有单调性,考虑用二分法做。lo为第一个元素,h...

2020-09-03 18:27:36 177

原创 Leetcode 204. 计数质数

204. 计数质数统计所有小于非负整数n的质数的数量。示例:输入: 10输出: 4解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。思路:主要是用筛法。由于因数的对称性,所以只需要开根方。对于小于n的质数,去除那些质数的倍数。比如2*2, 2*3...., 3*3, 3*4....等等。pythonclass Solution(object): def countPrimes(self, n): """ ..

2020-09-03 18:27:24 80

原创 Leetcode 410. 分割数组的最大值 (二分法)

给定一个非负整数数组和一个整数 m,你需要将这个数组分成 m 个非空的连续子数组。设计一个算法使得这 m 个子数组各自和的最大值最小。注意:数组长度 n 满足以下条件: 1 ≤ n ≤ 1000 1 ≤ m ≤ min(50, n)示例:输入:nums = [7,2,5,10,8]m = 2输出:18解释:一共有四种方法将nums分割为2个子数组。其中最好的方式是将其分为[7,2,5] 和 [10,8],因为此时这两个子数组各自的和的最大值为18,在所有情...

2020-09-03 18:27:09 234

原创 整理看过的博客

CV图像卷积与滤波的一些知识点点击打开链接

2015-12-02 16:06:31 247

转载 数学基础知识——三线插值

最近在看HOG,里面涉及三线插值。补一下。原文地址:http://blog.csdn.net/wobuaishangdiao/article/details/7750723                                                         图 1.        所谓的三线性插值指的是在(x,

2015-07-16 15:13:26 2527

原创 2015编程之美初赛——小冰

http://hihocoder.com/contest/msbop2015round2b/problem/3这个后来一下子忘了格式也没提交上吧。不过就算提交上了过得了小数据,也过不了大数据。这样子存太浪费内存了,那个矩阵很多都没用到。好像看到通过的人的代码量都略长一点。#include#includeusing namespace std;int main(){ int N,

2015-04-26 16:17:14 487

原创 微软2016校园招聘在线笔试第二场——Lucky Substrings

点击打开链接#include#include#include#includeusing namespace std;vector fab = { 1, 2, 3, 5, 8, 13, 21 };int main(){ string str; cin >> str; vector result; //暴力枚举 for (int i = 0; i < str.size(

2015-04-24 21:35:46 635

原创 编程之美2015资格赛-题目1 2月29日

这道题,我做复杂了。而且自己的做法要判断的情况太多,一个不小心就会有所遗漏。虽然后来补全了一些遗漏的情况,但提交老是WA,应该是还有什么情况漏掉了。总之,自己这种做法太过笨拙,而且吃力不讨好。后来我看到有一种思路,不用具体判断闰年,因为题目本身只是要给出有多少个而已,这样的解法比我自己的解法巧妙多了,而且短短几行coding就可以解决。具体资格赛完了之后再改一下博客贴出来。先贴个自己写的一

2015-04-18 17:24:15 408

原创 Java的String构造方法的异同?

这两天做分布式作业,改书上的源代码,想实现每个客户想服务器发送一个名称,服务器累加从连续客户接收到的名字(后面加一个换行符\n,并添加到一个静态字符串)。服务器收到名字后,将收集到的名字发送给客户这样的协议。奇怪的是,按照书上原本的收到的String以new String(receiveBuffer)的时候构造接收的消息的时候,发送和接收会不如预期进行,客户端只能收到第一行的消息,之后的几行都

2015-04-07 19:34:34 498

转载 Java的StringBuffer

晚些的时候看了毕老师讲解的StringBuffer相关的知识,所以决定将他们整理出来,以便加深印象和理解,其实StringBuffer的方法可以通过查阅API文档来获取,但是还是决定写下这些东东。代码都通过实际运行没有问题的。-------------------------------------------------------------------------------------

2015-04-06 21:23:52 339

原创 HIHO第二周-Trie树

题目:点击打开链接参考其他人的代码手打了一遍,加了一些注释。解答#include#includeusing namespace std;typedef struct trie{ int count; char c; struct trie* next[26];}Trie;int main(){ //头结点不存储c和count

2015-04-03 14:23:44 402

原创 【PHP-MySQL学习笔记】第二章 PHP编程

第二章 PHP编程2.1 创建HTML表单

2014-10-26 22:04:17 502

原创 【PHP-MySQL学习笔记】第一章 PHP概述

今日开始的两周要学习《PHP与My》

2014-10-25 14:09:51 394

转载 android style属性值

【代码】android style属性值  代码:android:theme="@android:style/Theme.Dialog" //将一个Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" //不显示应用程序标题栏android:theme="@andr

2014-05-07 21:07:42 415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除