- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Python字典以键或值排序
>>> dict1={"Beijing":34, "Shanghai":40, "Guangzhou":29}>>> sorted(dict1.iteritems(), key=lambda A:A[0])[('Beijing', 34), ('Guangzhou', 29), ('Shanghai', 40)]>>> sorted(dict1.iteritems(), key=lambda
2016-06-24 16:53:48 1896
原创 bash中字符串和数组的遍历
让我们看如下的bash scriptA="china fengxi zhongguo"echo "echo varialbe A directly:" $Aecho ""echo "loop string"for i in $A;do echo $idoneA=("china" "fengxi" "zhongguo")echo "echo array directl
2016-06-24 16:46:34 8335
翻译 为什么在C++中需要虚函数
我自己是一个C++新手,这里是我对什么事虚函数,以及为什么我们需要它的理解:我们有这样两个类:class Animal{public:void eat() { std::cout << "I'm eating generic food."; }}class Cat : public Animal{public:void eat() { std::cout << "I'm
2016-06-19 17:14:33 695
翻译 C语言的内存布局
一个典型C程序的的内存表达包括如下部分:1. 文本段2. 初始化数据段3. 未初始化数据段4. 栈区5. 堆区一个运行进程额典型的内存布局1. 文本段一个文本段,也被称作代码段或者简称为文本,是一个程序在对象文件或者在内存中的其中一部分,包含可执行的指令。在内存区,文本段可能放在堆区或者栈区的下面,这主要是为了防止堆或栈的溢出从而覆盖它。通常情况下,
2016-06-19 12:03:20 714
原创 动态规划学习
1,最长子数组问题dp[i]表示以A[i]结尾的最大子数组的和。这种情况下有两种可能,一、dp[i]只包含A[i];二、dp[i]不只包含A[i],也包含前面的一些数字,至少要包含A[i-1],这种情况下,dp[i]=dp[i-1]+A[i]。所以得到如下dp[i]的递归关系式:dp[i] = max(A[i], dp[i-1]+A[i])同时 ,我们需要得到初始值,也就是dp[0],
2016-06-06 21:56:04 442
原创 强大的awk
1, 实现对文件的转置,具体看Leetcode的194题。#!/bin/bashawk '{for(i=1;i<=NF;i++){ A[FNR, i]=$i}}END{for(i=1;i<=NF;i++){ for(j=1;j<=FNR;j++){ printf A[j,i]" " } print ""}}' file.txt
2016-06-05 22:17:06 608
翻译 从多个表中检索记录
你把记录放在数据库中并没有什么好处,除非你从中检索它们,并对它们进行处理。这就是SELECT语句的目的--帮助你获得你的数据。SELECT可能是SQL语句中使用最频繁的语句了,但是它也可能是最需要技巧的一个;你选择使用的限制条件可能很复杂,并且涉及到对许多表中的列进行比较。SELECT语句的基本语法看起来像:SELECT selection_list # What...
2016-06-03 22:21:16 1219
vcruntime140.dll丢失导致wamp安装失败解决方法
2016-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人