coding
左左张
点滴记录,路在脚下。
由于个人不是每天都会看博客,所以如果您需要和我交流,可以通过邮件的方式,个人邮箱: zfz_ll@163.com
谢谢!
展开
-
Anaconda复制移植
anaconda在不同机器上的复制移植:主要讨论两种方法:1)(离线)利用anaconda的多版本控制功能;2)(在线)利用.yaml文件的移植功能。原创 2020-05-27 16:53:48 · 2853 阅读 · 0 评论 -
matplotlib 使用注意点
matplotlib 使用注意点2019-3-29解决matplotlib 中文图例乱码# -*- coding: utf-8 -*-import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False无图形界面的L...原创 2019-03-29 14:52:56 · 252 阅读 · 0 评论 -
C语言总结:预处理命令
C语言总结:预处理命令2019-3-30预处理命令可以提高编程效率,但其不是C语句,编译系统不能直接对它们进行编译,而是在编译前会转换为C源程序,然后编译时去掉了预处理命令。1. 宏定义宏定义在使用时,系统只是用宏名之后的部分替换语句中包含的宏名,如果是含参宏定义,将实际的参数替换定义时字符串中的对应参数。所以在写宏定义时要注意,宏只是内容的替换,所以要严格遵守语法规则。//无参宏定义...原创 2019-03-30 19:41:17 · 538 阅读 · 0 评论 -
C语言总结:变量、语句
C重点知识点总结2019-3-271. 变量内存管理1.1 整型数据在内存中的存放不同编译系统为整数变量分配的字节数可能不同,谭浩强的C教材默认2字节。数值以补码形式存放在内存中:补码: 整数的补码和源码相同;负数的补码,将该数的绝对值的二进制形式取反再加1。对于一个占2字节的int型变量,其表达范围为−215至215−1-2^{15} 至 2^{15}-1−215至215−1。由于...原创 2019-03-27 17:01:52 · 529 阅读 · 0 评论 -
C语言总结:数组
C 语言数组知识点总结2019-3-27 1. 一维数组1.1 一维数组的定义int a[10];1.2 一维数组的初始化//以下代码均为定义并初始化一个长度为5的整数数组;int a[5] = {1,2,3,4,5};int a[5] = {1,2,3}; // a = {1,2,3,0,0};int a[5] = {0}; // a = {0,0,0,0,0};int...原创 2019-03-28 10:25:20 · 179 阅读 · 0 评论 -
C语言总结:变量
C语言总结:变量2019-4-81. 按作用范围局部变量与全局变量。局部变量:在函数内部(包括形参)定义,只在所定义的函数内部或者局部复合语句中有效。全局变量:在函数外部定义,作用范围为从定义位置开始到所在源文件结束位置。习惯上,全局变量首字母常为大写。#include<stdio.h>int Max, Min; //全局变量void fun1()...原创 2019-04-08 13:29:16 · 318 阅读 · 0 评论 -
C++总结:动态创建对象
动态创建对象 2019-5-9 动态创建对象int * p = new int; //不设定初值;对于自定义对象,调用默认无参构造函数int * p = new int(); //设定初值为0,对于自定义对象,调用含参构造函数int * p = new int(2); //设定初值为2//释放内存delete p;动态创建一维数组int * prt = ...原创 2019-05-09 11:02:35 · 4047 阅读 · 0 评论 -
Ipython环境快捷键
Ipython环境快捷键 2019-07-10Ctrl + A : 光标移动到本行开头Ctrl + E : 光标移动到本行结尾Ctrl + U : 删除光标前本行的所有字符Ctrl + K : 删除光标所在位置之后(包含当前)所有的字符Ctrl + L : 清楚当前屏幕上显示的内容Ctrl + C : 终端当前脚本的执行Ctrl + P : 以当前输入的字符作为命令的起始字符...原创 2019-07-10 11:27:25 · 241 阅读 · 0 评论 -
C++将数组保存入.txt文件
C++将数组保存入.txt文件2019/1/5C++中,将数组的内容写入.txt文件,下面介绍两种方法,以及各自的特点。fwrite()函数可以一次性将数组的内容全部写入文档,但该方法是以二进制的方式写入的。#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main (){ FILE * pFile; int b...原创 2019-01-05 12:33:09 · 35358 阅读 · 10 评论 -
Python学习总结
学习Python进行时持续更新中......关于注释python中多行注释用三个引号将注释内容括起来:'''注释'''python是通过缩进来进行解释的,这里需要注意的是多行注释时也需要将缩进对齐,否则会报错。不过单行注释,即以字符#开头的注释是不需要遵循缩进的。查看python及包版本查看python版本,两种命令python --versionpython -V...原创 2019-01-20 22:15:21 · 343 阅读 · 1 评论 -
最大子序和
最大子序和2018/6/24 这是一道LeetCode上的题。 题目描述:给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。zz的我想了几天没想出如何用O(n)算法做出来,...原创 2018-06-24 16:29:20 · 133 阅读 · 0 评论 -
整数反转
整数反转2018/6/30无聊中刷leetcode,碰到一道老题,整数反转。要求很简单,就是将一个输入的整数进行反转变成另外一个整数输出,符号不变。举例:输入: 123输出: 321输入: -123输出: -321初看可能会觉得是不是要先到末尾然后一个个一个算,其实实现起来很简单,下面是我用Python写的一段代码:import mathclass Sol...原创 2018-06-30 11:56:23 · 543 阅读 · 0 评论 -
Python遍历
python3遍历列表 2018-7-29 test=[3,4,5]方法一:for i in test: print(i)输出: 3 4 5方法二:for i in range(0,len(test)): print(i)输出: 3 4 5方法三:for index,ele in enumerate(test): ...原创 2018-07-29 10:24:14 · 4343 阅读 · 0 评论 -
python3排序
python3排序用sorted可以自定义排序方式 且是在原有数据基础上生成一个排序后的列表 b=sorted(a,key=lambda x:x[1]) #python3中用cmp会报错:TypeError: 'cmp' is an invalid keyword argument for this function print(b)输出: [[6, 0], [2, 1]...原创 2018-07-29 10:41:14 · 802 阅读 · 0 评论 -
[LeetCode] 649. Dota2 Senate
题目描述: Dota2 的世界里有两个阵营:Radiant(天辉)和 Dire(夜魇)Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定。他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的一项: 禁止一名参议员的权利: 参议员可以让另一位参议员在这一轮和随后的几轮中丧失所有的权利。 宣布胜利:如...原创 2018-07-29 21:29:59 · 523 阅读 · 0 评论 -
[LeetCode] 32. Longest Valid Parentheses
最长有效括号1. 题目描述:给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。示例1:输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例2:输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"2. 解题思路这是一道动态规划问题。维护一个一维数组num,num[i]表示截止到s[i]包...原创 2018-07-30 21:56:13 · 181 阅读 · 0 评论 -
[LeetCode]141. Linked List Cycle
[LeetCode]141. Linked List Cycle 2018-8-121.题目描述Given a linke...原创 2018-08-12 14:21:21 · 909 阅读 · 0 评论 -
[LeetCode]142. Linked List Cycle II
1.题目描述Given a linked list, return the node where the cycle begins. If there is no cycle, return null.Note: Do not modify the linked list.Follow up:Can you solve it without using extra space? ...原创 2018-08-12 15:00:31 · 139 阅读 · 0 评论 -
C++报错记录
复习到心态爆炸,刷一刷Leetcode提提神。 下面是我在写一个链表问题时遇到的错误,记录一下。Error: member access within null pointer of type ‘struct ListNode’ 后来检查代码,发现是因为我把一个node的地址赋给了一个变量p,然而这个变量p实则已经是NULL了,所以报错了。...原创 2018-06-21 18:44:19 · 373 阅读 · 0 评论