100万可以吗,我只出这719页只印出1个数字了,再多算了

19:01 提问
假如有100万条微博,需要统计里面@谁 的次数最多,有什么好算法?
假如有一个文本文件,每行存放一条微博。
微博的内容形如:
@测试1 @测试2 #话题#test123
@测试1 test123
test @测试1
数据量是100万行
需求是统计出这些微博中@用户 次数最多的top100
请问有什么好的算法或者思路吗?
按赞数排序
简单啊,用hash过滤重复的,然后再把用户编号
开一个数组映射啊
我用过php的,思路:
1.用php把100万行的文件分割成100个1万行的文件,为了之后提取效率。
2.然后 每个文件内匹配 @xxx 的内容; 然后放到mem中每次匹配一个 +1。
Priority Queue就是二项堆可以解决这个问题
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)零基础入门
注册会计师
关注问题 (1)
登录后才可以参与讨论哦~
王雁鸣老师|
官方答疑老师
中级会计师
您好,建议按如下方法记账处理。收到款时分录,借:银行存款,贷;递延收益。同时,借;专项收支-专项资金来源-XX项目-XX局,或者专项收支-专项资金来源-XX项目-自筹资金(如果有配套资金,否则无此分录),贷;专项收支-XXX费用 (按预算科目设置明细,按项目和资金来源设置辅助核算),花的时候,可以做双重分录,除按公司核算分录处理外,再借:专项收支-XXX 费用(按预算科目设置明细,按项目和资金来源设置辅助核算),贷:专项收支-专项资金来源-XX项目-XX局,或者专项收支-专项资金来源-XX项目-自筹资金(如果有配套资金,否则无此分录)。等花完了,或者年底按专项收支科目发生额,借;递延收益,贷;营业务收入-政府补助,或者其他收益-政府补助,或者冲减相关费用。
追问:老师请问这个递延收益是什么意思呢我看到别人说过,应该是一种收入的意思吧具体的不是很懂我看到人家说政府给的钱如果没有专款专用人家是要收回的就是没有说一定会给你的时候用这个科目具体的我也不太理解,老师您跟我解释的这个双重分录的部分是不是就相当于独立核算了呢,这个双重分录的部分都是专项收支款-资金来源-
王雁鸣老师|
官方答疑老师
您好,是的,递延收益就是一个负债科目,专门用于核算政府补贴的。这个双重分录就是独立核算了。不都是资金来源,前面的专项收支-XXX费用是支出的。
追问:项目名称等老师您的这个双重分录和我的那个有什么区别呢?这样做的意义是什么呢,另外做这些分录产生的那个凭证是在一套凭证里还是分两套凭证,既然他都有正常的分录还有最后重减费用的,为什么还要做双重分录呢
王雁鸣老师|
官方答疑老师
您好,双重分录和您做的那个的区别就是,您哪个是考虑公司管理做的分录,这个双重分录,是即考虑了公司管理,又考虑了补贴的单独核算要求的。意义同上。是在一个凭证上做出来的。因为虽然可以冲减费用,只是一种选择,同时算是单独核算了。
追问:老师这个独立核算和专款专用的体现有什么具体的区别呢,比如说补贴,大多都是事后补贴,或者事中补贴,有一部分已经做账确认费用了等这个钱到账的时候一般都会冲减费用但是为了体现独立核算我另外要把他做成一个新的科目在里面在这一遍是吗,但是第一步我必须这一个借银行存款贷递延收益的分录是吗,
王雁鸣老师|
官方答疑老师
您好,是这样的,如果政府补助是事先给的,按我说的分录去做,补助款打入监管账户,或者特设账户里的,也就是专款专用了,也就是单独核算了。如果是事中,或者事后给的,想作为免税收入处理,税务文件要求的条件之一就是单独核算,如果不按以上操作处理,直接记入营业外收入的,就等于没有单位核算,不能作为免税收入处理的,虽然原来的项目已经把钱花了,那收到政府补助以后,为了作为免税收入处理,还是要按上面的双重分录处理的,把原来花出去的费用,使用复印件,做一遍专项收支分录也行,或者干脆,使用以后的支出做双重分录也行,具体看自己企业情况处理就行。如果想单独核算的,建议每一个分录按我说的处理,谢谢。
追问:老师假设我现在有100万然后我这一下相应的分录老师给我把一下关看我做的对不对。前提这次是奖励金,是奖励金就不存在需要专款专用了只要是不把支出的费用做到费用账里就可以了,首先我收钱借银行存款100万贷递延收益100万,同时借专项收支-县里财政局-进出口奖励金100万,贷专项收支-管理费用-招待费10万,专项收支-固定资产90万,比如我用他买了固定资产在同一张凭证上这样写吗借固定资产10万(假设买了一台10万的机器)贷银行存款,同时借转账收支-固定资产10万,贷专项收支-县里财政局-进出口奖励金10万,然后发生招待费5万我记借管理费用业务招待费贷银行存款5万但是这里就有费用进账本了不符合单独核算的目的了吧,同时双重分录借专项收支-招待费5万,贷专项收支-县里财政局-进出口奖励金
王雁鸣老师|
官方答疑老师
您好,您写的分录是可以的,但是设置的专项收支-XXX费用,是管理费用 ,或者叫项目协作管理费也行,但是后面不能用于招待费的,用于水电费,员工奖励都行,支出时,借:管理费用-水电费,5万元,贷:银行存款,5万元,借:专用收支-项目协作管理费, 5万元,贷:专项收支-县财政局-进出口奖励,5万元。
追问:老师为什么不能用于招待费啊,我就是不明白费用重合的这一块,双重分录这里,姑且先这么说吧,就是把这样是的主人公换了个名字把这件事又重复了一遍,姑且就说我们正常公司里的业务就叫1吧专项收支这边就叫
追问:专项收支这边就叫2.因为资金的特殊性所以2是主角,然后这个费用方面呢我的理解一开始是这样的2支出形成的费用是不能税前扣除的比如所得税,所以他形成的费用不能在1身上记录,我一开始才说要冲减费用,冲减了就相当于没有税前扣除,但是您说得双重分录,那这个2形成的费用不就进去了吗,进到了那个应该扣除的队伍了,那您又说招待费不能用这个钱去做,那也不是只有招待费可以税前扣除啊工资也可以啊。关于这一块我不太理解,就是说这个奖励金给我们的我们可以用他发工资然后记上账,这部分工资还是可以睡前扣除的,假设现在我带入数据老板投资5万,买设备花了3万发工资1万,经营收入是2万假设成本只有工资然后利润是1万,然后政府给了奖励金5万,第二个月的时候我们用奖励金发了工资一万,同样收入了2万,那么我这个月的利润是1万,那我就交2500的所得税但是如果说奖励金发的工资不可以扣除那我这个月的利润就是2万交5000的所得税
王雁鸣老师|
官方答疑老师
您好,一般情况下,无论是什么政府补助,都有会一个资金使用办法的,其中会规定具体这个资金用于哪一方面,但约定俗成的,是不能用于招待的。您说的那个例子,确实象您说的那样的。
追问:老师所以才需要独立核算把他们分开啊,但是现在双分录用着用着只要接触了费用好像就没有分开呀,那这个独立核算不是没有起到作用?
王雁鸣老师|
官方答疑老师
您好,支出时,借:管理费用-水电费,5万元,贷:银行存款,5万元,借:专用收支-项目协作管理费, 5万元,贷:专项收支-县财政局-进出口奖励,5万元。 后面的分录就是相当于单独核算了。
追问:老师单独核算的目的是要把政府资金支出形成的费用和企业投资形成的费用分开,但是你这样没有没分开啊。那不就逻辑不通了吗,我想要达到的目的并没有达到啊。
王雁鸣老师|
官方答疑老师
您好,我没有明白您的意思,“但是现在双分录用着用着只要接触了费用好像就没有分开”双分录明明算单独核算了,您的没分开是说双重分录好象还是混在一起了,是吗?如果是的话,如果想单独核算,那就可以不用做到管理费用,直接使用后面的分录就行了。您说呢?
追问:老师这么说吧比如政府给我这个100万我有50万都是费用发生的性质属于管理费用比如我就是加油加了50万的,那么我在双分录的时候怎么写这两边的分录呢?请老师把分录给我写一下,然后带入一下我说的数据麻烦老师了
王雁鸣老师|
官方答疑老师
您好,收到时,借:银行存款,100万元,贷:递延收益,100万元。借:专项收支-县财政局-奖励,100万元,贷:专项收支-管理费用,50万元,专项收支-XXX,50万元。支出时,借:管理费用-汽车费用,50万元,贷:现金或者银行存款,50万元。借:专项收支-管理费用,50万元,贷:专项收支-县财政局-奖励,50万元。
追问:老师第一,你这个公司方面的分录里已经把这个资金支出形成的费用记进去了,那以后税前扣除的时候是不能扣除的要怎么踢出来呢,第二,当一次奖励金进来的时候我只是随便说的他的去向他的去向不是固定的那么来的时候借方可以确定那么贷方我需要怎么写呢总不能写某某某
王雁鸣老师|
官方答疑老师
您好,第一,企业所得税汇算的时候,不用单独剔除费用的,可以按转入营业外收入的金额,直接调整增加费用即可。第二,收到款时,要根据资金使用规定,先列一下预算出来,按预算列出贷方的费用项目及金额就行。
追问:老师是这个意思我这100万奖励金形成的费用是不能税钱扣除的,你说的调增费用不应该是调减吗?就是发生了50万的只能扣除30万去调减然后这20万的差额调增应纳税所得额,现在这样公司这边直接记管理费用这不是直接进了费用了吗,那还独立核算干嘛呢?
王雁鸣老师|
官方答疑老师
您好,不好意思,我是说反了,是在汇算清缴的时候,把政府补贴按不征税收入处理的话,需要再调减费用,调整增加利润的。其实您说的也有道理,单单针对企业所得税来说,就是如果补贴按不征税收入处理,那么使用补贴支出的费用,也不能税前扣除,与作为征税收入,费用按税前扣除来处理的结果是一样的。为什么还要单独核算呢,一方面是为了企业所得税的处理,单独核算,说明您会计水平高,另一方面,就是为了方便政府部门来审计这个补贴的。如果您不单独核算,政府部门说您没按要求处理这个补贴,有收回补贴的可能存在的。地方还好一点,如果是中央财政资金的话,您不单独核算,一票否决,项目不能验收通过的(一般补贴的要求是单独核算的)。
百位名师答疑
95%用户表示满意
10分钟平均回复时间
已帮助人数
50,000,000+
深圳快学教育发展有限公司
扫一扫,下载APP
扫一扫,关注公众号
请先登录,

我要回帖

更多关于 719页只印出1个数字 的文章

 

随机推荐