【创业故事】京东创始人刘强东:我的策略是成本约等于毛利

1月12日上午,一笔2100万美元的投资转到了京东商城的账上。京东总裁刘强东松了一口气,这才允许手下向外发布新闻稿件。

  这是京东获得的第二轮融资。2007年8月,今日资本向京东注资1000万美元。

  京东商城这两年来成长迅速,最新的用户注册数字是145万人。对比淘宝、卓越、当当动辄数千万的注册用户数,这一数字并不惊人,但是就在20多天前,京东的注册用户还只有120万,如此算来,其用户几乎在以1万人/天的速度增加着。作为一个专门出售3C产品的网上商城来说,这一增幅在寒冬中显得很火热。

  现在几乎不赚钱

  新京报:京东商城很多商品价格比传统零售渠道低很多,这样做会有利润吗?

  刘强东:之所以能够便宜,一方面是B2C的行业性质决定的,我们没有库存、店面、水费电费促销员费用。我们只有办公室、员工、库房(库房一平米才2毛5分钱一天)。

  价格优势保持的更主要原因是集中采购———为了拿到最低的价格,我们不惜先给上游厂商货款。很多大卖场都是先卖货,再回款。这样上游厂商就愿意给我们更低的进货价。

  京东商城刚开始时,只有98个品类,我们花了4年时间,才把品类扩充到1万多个。为什么扩充得慢?因为我的扩充原则是,进货渠道有很好的价格,我有一定议价能力我才上。

  新京报:目前京东的盈利率是多少?投资人对京东有没有这方面要求?

  刘强东:具体数字不能透露,但是目前我们的利润率和成本率保持接近,就是几乎不赚钱。拿到融资,我们定的策略就是成本≈毛利率。比如,如果维持运营的成本需要5个百分点,那么就把毛利率定在5个百分点。

  投资人进来之后对公司的要求主要是在增长率和规模上,比如要求京东的年增长率达到100%,但实际上我们的速度已经远远超过了投资方预期。

  新京报:最近有没有上市的计划?

  刘强东:上市计划我从来没想过,这应该是投资人关注的事情。上市是公司融资手段,投资人更加关心。我是做实业的,不是做投资的,我又不希望把京东的股票套现或者退出,我只关心每年业绩是否能得到大幅度提升。

  新京报:前一段时间,明基因为其投影机在京东商城销售价格过低,而和京东打了一场“口水仗”。网上商城提供的低价,给传统渠道带来很多压力,会不会也因此和上游厂商发生矛盾?

  刘强东:网上商城发展过程中一直有这个问题。最开始因为我们的价格低,有的上游厂商以为京东是针对传统渠道来“捣乱”的。现在绝大部分厂商知道京东想做什么,态度也有了很大改变。

  和明基的风波是2008年最让人遗憾的事情。我们现在也在和明基不断接触,希望找到一个平衡点。我们依赖于众多厂商的支持,但不会因为厂商干涉放弃京东的低价政策。

投资不是“烧”完的

  新京报:你认为京东和国美、苏宁很相似吗?有没有打算做成线上国美?

  刘强东:相似的地方是我们和国美经营理念和经营内容相近。但是消费对象不一样,我们消费群体多是大学毕业生,抱着互联网长大,这一人群认可互联网,也习惯于网络购物。而国美和苏宁的目标消费群体则正好相反,他们大部分不接受网购。

  我觉得电子商务是一个增量市场,和国美苏宁没有冲突。

  新京报:有没有开发自有品牌的计划?

  刘强东:只要我们销售达到一定规模,是一定会推出自有品牌的。销售到了一定程度不可避免都会有自有品牌的产生,像家乐福、沃尔玛。如果用自己的牌子,商品价格可以降到更低。但是目前京东的规模还太小,暂时没有那个资格能力去做自有品牌。

  新京报:目前面临的最大困难是什么?

  刘强东:最大困难也是融资拿到钱最想做的事情,就是物流急需大量扩充。订单量的增加速度太快了,去年最高的一天就有一万五六千单。我们办公室员工周末已经全拉去仓库帮忙,还是积压了很多订单。

  所以要把物流能力和订单增速协调起来是当务之急。今年计划最高可达到五六万单/天。

  新京报:首轮融资一千万美元已经烧完了吗?都花在哪些方面了?

  刘强东:从拿到1000万美元到现在差不多有两年了,那些钱确实不够用。我们目前没有拿到很好的账期,而像国美这样的大连锁企业甚至有112天账期。京东有50%的商品是需要先付给厂商钱,另外50%有一定的账期。

  但是第一轮投资肯定不是“烧完”的,我们在2007年之前甚至没有做过任何市场推广工作,资金主要用在了在品类扩充这一块。拿到风投之前,京东的商品只有3700多种,拿到风投一年多就扩充到了1万8000种。

  新京报:这一次2100万美元的投资,大约可以支持京东走多久?

  刘强东:在年销售额超过100亿元之前,我们不需要再次融资。两三年内应该都不再融资了。

  我们第一目标是先把规模做起来,保持收支平衡,绝不亏损,盈利仍是放在次要地位的。

 


原文标题:【创业故事】京东创始人刘强东:我的策略是成本约等于毛利--QQ技术交流群:90991311
原文网址:http://www.jixinfz.cn/asp/6.asp?id=430

单链表的基本操作 1.实验题目 问题描述:实现带头结点的单链表的建立、求长度,取元素、修改元素、插入、删除 等单链表的基本操作。通过代码的编写理解并掌握单链表的过程编写以及作用。 2.实验要求 (1)依次从键盘读入数据,建立一个单链表并将单链表的初始化设置为空; (2)通过操作选择,输出单链表中的数据元素 (3)显示单链表的长度; (4)根据指定条件能够查找出元素和修改元素; (5)实现在指定位置插入和删除元素的功能 (6)显示操作后的结果 3.算法设计 (1)用到的结构(逻辑结构、存储结构) 逻辑结构:线性结构 存储结构:带头结点的单链表 (2)算法设计思路 定义结点类型LNode,每个结点包括数据域data和指针域next。定义头指针LinkList 。编写如下函数: 1、createlist(LinkList &L);用尾插法创建一个带头结点的单链表。 2、print(LinkList L);输出该单链表中的数据元素。 3、ListLength(LinkList L);求该单链表的长度。 4、GetElem(LinkList &L,int i,ElemType &e);查找第i个元素。 5、SetElem(LinkList &L,int i,ElemType m);修改第i个元素。 6、ListInsert (LinkList &L, int i, ElemType e );在第i个元素前插入一个元素。7、ListDelete(LinkList &L,int i,ElemType &e2);删除第i个元素。 8、main();通过case结构来调用createlist(LinkList &L)、GetElem(LinkList &L,int i,ElemType &e)、SetElem(LinkList &L,int i,ElemType m)、ListInsert (LinkList &L, int i, ElemType e )、ListDelete(LinkList &L,int i,ElemType &e2) 4.调试和测试 调试过程总结经过多次调试,本程序能很好的完成实验要求的各项功能。给出几组测 试数据及实验结果: 4.1 系统界面 4.2 创建带头结点的单链表 (先输入单链表整数,每输入完一个整数后按回车键,数据输入完后以0结束) 4.3 打印链表中的数据 4.4 打印链表长度 4.5 按位置取元素 4.6 修改链表中的元素 4.7 插入结点 4.8 按结点位置编号删除结点 4.8 显示做了修改后的链表元素: 5.实验总结 对比这次试验,在上机的时候明显感觉到比之前更加有思路,能够很好地找个关键性 的语句对程序进行修改,这次试验虽然说比上次好,但是也暴漏出了许多的缺陷,在编 写的时候,感觉整个流程都挺对,但是就是运行不出来,或者是不能够实现原有的功能 ,通过与同学的交流,然后慢慢地参照课本才将本次试验很好地完成。 6.附录(源程序) #include<stdio.h> #include<conio.h> #include"stdafx.h" #define OK 1 #define ERROR 0 typedef char ElemType; typedef int Status; typedef struct LNode { ElemType data; LNode *next; } LNode,*LinkList; Status createlist(LinkList &L) //尾插法创建带头结点的单链表 { int ch; L=new LNode; L->next=NULL; printf("请输入单链表中的数据:"); scanf("%d", &ch); LinkList r=L; while(ch!=0) { LinkList p=new LNode; p->data=ch; p->next=NULL; r->next=p; r=p; scanf("%d", &ch); } return OK; } void print(LinkList L) //输出单链表 { LinkList p=L->next; printf("单链表为:\n"); while(p) { printf("%2d",p->data); p=p->next; }} Status ListLength(LinkList L) //求单链表的长度 { int k=0; LinkList p=L->next; while(p){ k++; p=p->next;} printf("\n"); printf("单链表的长度为 %d:" , k); printf("\n"); return k; } Status GetElem(Lin 单链表是一种常见的数据结构,它由一系列节点组成,每个节点包含数据元素和指向下一个节点的指针。在这个实验报告中,重点是实现带头结点的单链表的基本操作,包括建立、求长度、取元素、修改元素、插入和删除等。 实验题目要求从键盘读入数据来构建一个单链表,并初始化为空。这意味着我们需要编写一个函数来创建链表,例如`createlist`函数,该函数使用尾插法,即每次新输入的数据会被添加到链表的末尾。这可以通过循环读取用户输入,创建新的节点并将其连接到现有链表的末尾来实现。 实验要求能够输出链表中的数据元素,这可以通过`print`函数完成。此函数遍历链表,打印每个节点的数据域。 另外,链表的长度可以通过`ListLength`函数计算,该函数遍历整个链表,每次遇到一个节点就增加计数器,最后返回计数值。 查找和修改元素的功能由`GetElem`和`SetElem`函数提供。`GetElem`用于获取指定位置的元素,而`SetElem`则用于修改这个位置的元素值。这两个函数都需要处理非法索引的情况,例如索引超出链表范围。 此外,实验还需要实现插入和删除操作。`ListInsert`函数在给定位置插入新元素,而`ListDelete`函数删除指定位置的元素。这两种操作都需要在链表中找到正确的位置,然后调整指针以保持链表的连续性。 在实验的调试和测试阶段,作者通过输入不同数据和执行各种操作来验证程序的正确性,并针对出现问题的地方进行了修改和完善。 实验总结部分,作者提到这次实验相比以前更有思路,能够更有效地修改程序,但也暴露了编程过程中的一些不足,如逻辑错误或功能不完全实现。这些问题通过与同学的交流和参考教材得到了解决。 源代码部分展示了实现这些功能的C语言结构,包括定义链表节点类型`LNode`,头指针`LinkList`,以及上述各函数的定义。这些函数实现了链表操作的核心逻辑。 这个实验旨在加深对单链表的理解,包括其基本操作的实现细节和问题解决过程,这对于学习数据结构和算法至关重要。通过这样的实践,可以提高对链表这种数据结构的实际运用能力。。内容来源于网络分享,如有侵权请联系我删除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值