从描述来看,此种情况不会被算违章。因为根据《道路交通安全法实施条例》中的规定:“机动车信号灯表示,黄灯亮时,已越过停止线的车辆可以继续通行。”由于信号灯是绿灯结束亮黄灯,结合描述来看,车辆是在绿灯变红灯时过一半停止线,之后是在再次绿灯时才走,并没有在红灯亮时过路口,所以此种情况不算闯红灯,没事,不会算违章。
这不算闯红灯,也没有违章,这种情况直行车是要让你先走的,如果发生交通事故,直行车全责。